diff --git a/.gitignore b/.gitignore index 0daaec2..02792cb 100644 --- a/.gitignore +++ b/.gitignore @@ -27,4 +27,7 @@ Faupi-MunitionsExpert/MunitionsExpert/bin Faupi-MunitionsExpert/MunitionsExpert/obj KcY-SeeItemValue/itemValue/bin -KcY-SeeItemValue/itemValue/obj \ No newline at end of file +KcY-SeeItemValue/itemValue/obj + + +Built/ diff --git a/Ereshkigal-AIO/README.md b/Ereshkigal-AIO/README.md deleted file mode 100644 index 48e68d9..0000000 --- a/Ereshkigal-AIO/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# AllinOne Mod by Ereshkigal - -## What this mod do ? -This mod is merging these following mods into one mod that you can configure: - -* AllItemExamined -* NoItemWeight -* IncreasedAmmoStack -* Instant Hideout crafting -* Instant hideout construction -* Instant scav case -* Cheaper scav case -* EquipRigsWithArmor -* IncreasedMoneyStack -* AllQuestAvailable -* UnlimitedStamina -* Disable SkillFatigue -* Change maximum stamina -* Remove scav timer -* Change Therapist healing price rate -* Change flea market lvl -* Change skill progression rate -* All clothing free -* All clothing cross-side -* Extended raid time -* Remove inraid restrictions -* Change insurances times - -and more i'm forgetting (check the config file for all the features) - -This mod let you choose which of these mod goal you want to apply, in short you can: - -* *Activate AllItemsExamined with IncreasedAmmoStack -* *Activate only NoItemWeight -* *Activate all the three mods - -**Without conflicting each other.** - - - -Please, check 2readme.pdf for more - -## Credits to: -* Ereshkigal -* SolidJuho -* GGaulin -* jdpeckham -* bepis -* CWX -* Valens \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/AIO README.pdf b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/AIO README.pdf deleted file mode 100644 index 3de0c03..0000000 Binary files a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/AIO README.pdf and /dev/null differ diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/LICENSE b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/LICENSE deleted file mode 100644 index 0d306ce..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/LICENSE +++ /dev/null @@ -1,95 +0,0 @@ -Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License - -By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. - -Section 1 – Definitions. - - Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. - Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. - Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. - Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. - Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. - Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. - Licensor means the individual(s) or entity(ies) granting rights under this Public License. - NonCommercial means not primarily intended for or directed towards commercial advantage or monetary compensation. For purposes of this Public License, the exchange of the Licensed Material for other material subject to Copyright and Similar Rights by digital file-sharing or similar means is NonCommercial provided there is no payment of monetary compensation in connection with the exchange. - Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. - Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. - You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. - -Section 2 – Scope. - - License grant. - Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: - reproduce and Share the Licensed Material, in whole or in part, for NonCommercial purposes only; and - produce and reproduce, but not Share, Adapted Material for NonCommercial purposes only. - Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. - Term. The term of this Public License is specified in Section 6(a). - Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. - Downstream recipients. - Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. - No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. - No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). - - Other rights. - Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. - Patent and trademark rights are not licensed under this Public License. - To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties, including when the Licensed Material is used other than for NonCommercial purposes. - -Section 3 – License Conditions. - -Your exercise of the Licensed Rights is expressly made subject to the following conditions. - - Attribution. - - If You Share the Licensed Material, You must: - retain the following if it is supplied by the Licensor with the Licensed Material: - identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); - a copyright notice; - a notice that refers to this Public License; - a notice that refers to the disclaimer of warranties; - a URI or hyperlink to the Licensed Material to the extent reasonably practicable; - indicate if You modified the Licensed Material and retain an indication of any previous modifications; and - indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. - For the avoidance of doubt, You do not have permission under this Public License to Share Adapted Material. - You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. - If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. - -Section 4 – Sui Generis Database Rights. - -Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: - - for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database for NonCommercial purposes only and provided You do not Share Adapted Material; - if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and - You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. - -For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. - -Section 5 – Disclaimer of Warranties and Limitation of Liability. - - Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. - To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. - - The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. - -Section 6 – Term and Termination. - - This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. - - Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: - automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or - upon express reinstatement by the Licensor. - For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. - For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. - Sections 1, 5, 6, 7, and 8 survive termination of this Public License. - -Section 7 – Other Terms and Conditions. - - The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. - Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. - -Section 8 – Interpretation. - - For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. - To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. - No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. - Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/README.md b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/README.md deleted file mode 100644 index efc31a4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/README.md +++ /dev/null @@ -1,64 +0,0 @@ - -This project was created to automate most parts of building and setting up an environment. - -## **NodeJS 14.15.3:** - -The first step would be to install nodejs on your pc, the version you NEED is **14.15.3** - -That version is the one that has been used to test the mod templates and build scripts. - -It can be downloaded from here: https://nodejs.org/download/release/v14.15.3/ - -A system reboot may be needed after install. - -## **IDE:** - -The second step is having an IDE ready. For the currect purpose we've setup a VSCodium workspace file. - -You CAN use Visual Studio Code if you so desire, just keep in mind that our dev tests on the mod files was done using VSCodium. - -You can get VSCodium here: https://vscodium.com/#install - -## **Workspace:** - -Once you have NodeJS and VSCodium ready, open the mod.code-workspace file with VSCodium (File->Open Worspace from File...). - -Once the project loads into VSCodium you will be recommended to install the ESLint plugin. This is HIGHLY recommended. - -## **Environment Setup:** - -There is a task that will automatically setup your environment to use typescript. - -To run it, you just need to go to: - -> Terminal->Run Task...->Show All Tasks...->npm: install - -After running this task, your environment will be ready to start coding. - -DO NOT remove the node_modules folder, this is an auto generated directory that has the required dependencies to be able to use typescript and more. - -## **IMPORTANT:** - -Before starting to work on your mod, we suggest you read about Dependency Injection and Inversion of Control as this is the adopted architecture SPT-AKI has adopted. - -It will be difficult to understand some of the problems you may be having if you dont understand the basics of it. - -A guide explaining all the essentials will be available on the hub on release for you to read about. - -## **Coding:** - -All your work should be centered around the mod.ts file as an entry point. -You can ONLY change the following properties from the package.json file: `"name"`, `"version"`, `"license"`: `"MIT"`, `"author"`, `"akiVersion"`. - -If you have never used typescript before, you can read about it here: https://www.typescriptlang.org/docs/ - -## **Distributing your mod:** - -The project has been set up with an automatic task that will copy and zip ALL required files for your mod to work on SPT-AKI. -To run this task you just need to go to: - -> Terminal->Run Task...->Show All Tasks...->npm: build:zip - -The output will be a mod.zip file that will appear on the root of the project. - -Always verify that all files were included into the zip file. \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/config/config.json b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/config/config.json deleted file mode 100644 index a0b2bbd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/config/config.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "items": { - "allExaminedItems": false, - "weightChanges": false, - "moreStack": false, - "equipRigsWithArmors": false, - "forceMoneyStack": false, - "removeSecureContainerFilters": false, - "removeBackpacksRestrictions": false, - "removeContainersRestrictions": false, - "inRaidModdable": false, - "increaseLootExp": false, - "increaseExamineExp": false, - "removeKeyUsageNumber": false, - "stackableBarters": { - "activated": false, - "battery": 1, - "buildingMaterials": 1, - "electronics": 1, - "householdGoods": 1, - "jewelry": 1, - "medicalSupplies": 1, - "lubricant": 1, - "tools": 1, - "other": 1 - }, - "weaponMalfunctions": { - "overheat": false, - "jam": false, - "slide": false, - "misfire": false, - "feed": false - }, - "weaponDurabilities": { - "minimumSpawnDurability": false, - "maximumSpawnDurability": false - }, - "removeAllGearPenalties": false, - "removeItemDurabilityBurn": false, - "removeBulletWeaponDurabilityDamage": false, - "removeWeaponPresetRestriction": false, - "changeIndividualItemProperty": { - "activated": false, - "itemList": { - "__REPLACEMEBYITEMID__": { - "spawnChance": 0 - } - } - } - }, - "hideout": { - "changeFuelConsumptionRate": false, - "fastHideoutConstruction": false, - "fastHideoutProduction": false, - "fastScavCase": false, - "scavCasePriceReducer": false, - "removeConstructionRequirements": false - }, - "player": { - "removeScavTimer": false, - "changeSkillProgressionMultiplier": false, - "changeWeaponSkillMultiplier": false, - "disableSkillFatigue": false, - "skillMinEffectiveness": 0.2, - "skillFatiguePerPoint": 0.2, - "skillFreshEffectiveness": 1.3, - "skillFreshPoints": 1, - "skillPointsBeforeFatigue": 1, - "skillFatigueReset": 300, - "changeMaxStamina": false, - "unlimitedStamina": false, - "removeInRaidRestrictions": false, - "disableFallDamage": false, - "allSkillsMaster": false, - "enableSkillBotReload": false, - "enableSkillBotSound": false, - "removeScavKarma": false, - "energyDrainRate": false, - "energyDrainTime": false, - "hydrationDrainRate": false, - "hydrationDrainTime": false, - "regenerationLoopTime": false, - "energyRestoration": false, - "hydrationRestoration": false - }, - "traders": { - "allQuestsAvailable": false, - "allClothesFree": false, - "allClothesForEverySide": false, - "changeFleaMarketLvl": false, - "insuranceTime": { - "activated": false, - "therapist": { - "activated": false, - "min": 0, - "max": 0 - }, - "prapor": { - "activated": false, - "min": 0, - "max": 0 - } - }, - "traderChanges": { - "allTraders4Stars": false, - "unlockAllItemsAtLL1": false, - "removeItemsFromQuestLocks": false - }, - "maxInsuranceStorageTime": false, - "preventFenceMastering": false, - "removeFIRConditionOnQuests": false - }, - "raids": { - "noExtractRestrictions": false, - "allExtractionsAvailable": false, - "increasedBossChance": false, - "extendedRaid": false, - "removeLabsKeycard": false, - "extractionsExtended": false, - "insuranceOnAllMaps": false - }, - "fixes": { - "finsChokeMeHarder": true, - "chompsRaiderSpawnFix": true, - "justNUsEvenMoreOpenZones": true - }, - "other": { - "compatibilityMods": { - "terragroupSpecialist": false, - "coDMWMilSimCTSFOI": false, - "additionnalGearTan": false, - "additionnalGearBlack": false, - "additionnalGearUntar": false, - "additionnalClothing": false, - "andrudisQuestManiac": false - }, - "preWipeEvents": { - "raidersOnAllMaps": false, - "killaOnFactory": false, - "allBossesOnReserve": false, - "allTradersSellCheapItems": false, - "makeObdolbosPowerful": false, - "gluhkarOnLabs": false - }, - "inGameEvents": { - "heatWave": false - }, - "hideWarningMessage": false, - "showModLogs": true - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/AIO README.pdf b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/AIO README.pdf deleted file mode 100644 index 3de0c03..0000000 Binary files a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/AIO README.pdf and /dev/null differ diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/README.md b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/README.md deleted file mode 100644 index efc31a4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/README.md +++ /dev/null @@ -1,64 +0,0 @@ - -This project was created to automate most parts of building and setting up an environment. - -## **NodeJS 14.15.3:** - -The first step would be to install nodejs on your pc, the version you NEED is **14.15.3** - -That version is the one that has been used to test the mod templates and build scripts. - -It can be downloaded from here: https://nodejs.org/download/release/v14.15.3/ - -A system reboot may be needed after install. - -## **IDE:** - -The second step is having an IDE ready. For the currect purpose we've setup a VSCodium workspace file. - -You CAN use Visual Studio Code if you so desire, just keep in mind that our dev tests on the mod files was done using VSCodium. - -You can get VSCodium here: https://vscodium.com/#install - -## **Workspace:** - -Once you have NodeJS and VSCodium ready, open the mod.code-workspace file with VSCodium (File->Open Worspace from File...). - -Once the project loads into VSCodium you will be recommended to install the ESLint plugin. This is HIGHLY recommended. - -## **Environment Setup:** - -There is a task that will automatically setup your environment to use typescript. - -To run it, you just need to go to: - -> Terminal->Run Task...->Show All Tasks...->npm: install - -After running this task, your environment will be ready to start coding. - -DO NOT remove the node_modules folder, this is an auto generated directory that has the required dependencies to be able to use typescript and more. - -## **IMPORTANT:** - -Before starting to work on your mod, we suggest you read about Dependency Injection and Inversion of Control as this is the adopted architecture SPT-AKI has adopted. - -It will be difficult to understand some of the problems you may be having if you dont understand the basics of it. - -A guide explaining all the essentials will be available on the hub on release for you to read about. - -## **Coding:** - -All your work should be centered around the mod.ts file as an entry point. -You can ONLY change the following properties from the package.json file: `"name"`, `"version"`, `"license"`: `"MIT"`, `"author"`, `"akiVersion"`. - -If you have never used typescript before, you can read about it here: https://www.typescriptlang.org/docs/ - -## **Distributing your mod:** - -The project has been set up with an automatic task that will copy and zip ALL required files for your mod to work on SPT-AKI. -To run this task you just need to go to: - -> Terminal->Run Task...->Show All Tasks...->npm: build:zip - -The output will be a mod.zip file that will appear on the root of the project. - -Always verify that all files were included into the zip file. \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/config/config.json b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/config/config.json deleted file mode 100644 index a0b2bbd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/config/config.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "items": { - "allExaminedItems": false, - "weightChanges": false, - "moreStack": false, - "equipRigsWithArmors": false, - "forceMoneyStack": false, - "removeSecureContainerFilters": false, - "removeBackpacksRestrictions": false, - "removeContainersRestrictions": false, - "inRaidModdable": false, - "increaseLootExp": false, - "increaseExamineExp": false, - "removeKeyUsageNumber": false, - "stackableBarters": { - "activated": false, - "battery": 1, - "buildingMaterials": 1, - "electronics": 1, - "householdGoods": 1, - "jewelry": 1, - "medicalSupplies": 1, - "lubricant": 1, - "tools": 1, - "other": 1 - }, - "weaponMalfunctions": { - "overheat": false, - "jam": false, - "slide": false, - "misfire": false, - "feed": false - }, - "weaponDurabilities": { - "minimumSpawnDurability": false, - "maximumSpawnDurability": false - }, - "removeAllGearPenalties": false, - "removeItemDurabilityBurn": false, - "removeBulletWeaponDurabilityDamage": false, - "removeWeaponPresetRestriction": false, - "changeIndividualItemProperty": { - "activated": false, - "itemList": { - "__REPLACEMEBYITEMID__": { - "spawnChance": 0 - } - } - } - }, - "hideout": { - "changeFuelConsumptionRate": false, - "fastHideoutConstruction": false, - "fastHideoutProduction": false, - "fastScavCase": false, - "scavCasePriceReducer": false, - "removeConstructionRequirements": false - }, - "player": { - "removeScavTimer": false, - "changeSkillProgressionMultiplier": false, - "changeWeaponSkillMultiplier": false, - "disableSkillFatigue": false, - "skillMinEffectiveness": 0.2, - "skillFatiguePerPoint": 0.2, - "skillFreshEffectiveness": 1.3, - "skillFreshPoints": 1, - "skillPointsBeforeFatigue": 1, - "skillFatigueReset": 300, - "changeMaxStamina": false, - "unlimitedStamina": false, - "removeInRaidRestrictions": false, - "disableFallDamage": false, - "allSkillsMaster": false, - "enableSkillBotReload": false, - "enableSkillBotSound": false, - "removeScavKarma": false, - "energyDrainRate": false, - "energyDrainTime": false, - "hydrationDrainRate": false, - "hydrationDrainTime": false, - "regenerationLoopTime": false, - "energyRestoration": false, - "hydrationRestoration": false - }, - "traders": { - "allQuestsAvailable": false, - "allClothesFree": false, - "allClothesForEverySide": false, - "changeFleaMarketLvl": false, - "insuranceTime": { - "activated": false, - "therapist": { - "activated": false, - "min": 0, - "max": 0 - }, - "prapor": { - "activated": false, - "min": 0, - "max": 0 - } - }, - "traderChanges": { - "allTraders4Stars": false, - "unlockAllItemsAtLL1": false, - "removeItemsFromQuestLocks": false - }, - "maxInsuranceStorageTime": false, - "preventFenceMastering": false, - "removeFIRConditionOnQuests": false - }, - "raids": { - "noExtractRestrictions": false, - "allExtractionsAvailable": false, - "increasedBossChance": false, - "extendedRaid": false, - "removeLabsKeycard": false, - "extractionsExtended": false, - "insuranceOnAllMaps": false - }, - "fixes": { - "finsChokeMeHarder": true, - "chompsRaiderSpawnFix": true, - "justNUsEvenMoreOpenZones": true - }, - "other": { - "compatibilityMods": { - "terragroupSpecialist": false, - "coDMWMilSimCTSFOI": false, - "additionnalGearTan": false, - "additionnalGearBlack": false, - "additionnalGearUntar": false, - "additionnalClothing": false, - "andrudisQuestManiac": false - }, - "preWipeEvents": { - "raidersOnAllMaps": false, - "killaOnFactory": false, - "allBossesOnReserve": false, - "allTradersSellCheapItems": false, - "makeObdolbosPowerful": false, - "gluhkarOnLabs": false - }, - "inGameEvents": { - "heatWave": false - }, - "hideWarningMessage": false, - "showModLogs": true - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/locale/locale.json b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/locale/locale.json deleted file mode 100644 index e613cb4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/locale/locale.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "items": { - "default": "{OPTION NAME} option is incorrect, {option to enable} or {option to disable}, check the readme.pdf for more info.", - "allExaminedItems": "AllExaminedItems option is incorrect, it must be true to true to activate or false to disable, check the readme.pdf for more info.", - "weightChanges": "WeightChanger option is incorrect, it must be a number to be correct and will only work as a multiplier above 0, if you selected a number below 0, Defaulting to 0. check the readme.pdf for more info.", - "moreStack": "MoreStack option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "equipRigsWithArmors": "EquipRigsWithArmors option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "forceMoneyStack": "ForceMoneyStack option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "removeSecureContainerFilters": "RemoveSecureContainerFilters option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeBackpacksRestrictions": "RemoveBackpacksRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeContainersRestrictions": "RemoveContainersRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "inRaidModdable": "InRaidModdable option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "increaseLootExp": "IncreaseLootExp option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "increaseExamineExp": "IncreaseExamineExp option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "removeKeyUsageNumber": "RemoveKeyUsageNumber option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "stackableBarters": "StackableBarters option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeAllGearPenalties": "RemoveAllGearPenalties option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeItemDurabilityBurn": "RemoveItemDurabilityBurn option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeBulletWeaponDurabilityDamage": "RemoveBulletWeaponDurabilityDamage option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeWeaponPresetRestriction": "RemoveWeaponPresetRestriction option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "changeIndividualItemProperty": { - "activated": "ChangeIndividualItemProperty[activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "weaponMalfunctions": { - "overheat": "Malfunction: Overheat option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "jam": "Malfunction: Jam option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "slide": "Malfunction: Slide option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "misfire": "Malfunction: Misfire option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "feed": "Malfunction: Feed option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info" - }, - "weaponDurabilities": { - "minimumSpawnDurability": "Weapon durabilities: Minimum spawn durability value is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "maximumSpawnDurability": "Weapon durabilities: Maximum spawn durability value is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info." - } - }, - "hideout": { - "changeFuelConsumptionRate": "ChangeFuelConsumptionRate option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "fastHideoutConstruction": "FastHideoutConstruction option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "fastHideoutProduction": "FastHideoutProduction option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "fastScavCase": "FastScavCase option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "scavCasePriceReducer": "ScavCasePriceReducer option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeConstructionsRequirements": "RemoveConstructionsRequirements option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "player": { - "removeScavTimer": "RemoveScavTimer option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "changeSkillProgressionMultiplier": "ChangeSkillProgressionMultiplier option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "changeWeaponSkillMultiplier": "ChangeWeaponSkillMultiplier option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "disableSkillFatigue": "DisableSkillFatigue option is incorrect, it must be either true or \"Custom\" to activate or false to disable. check the readme.pdf for more info.", - "skillMinEffectiveness": "SkillMinEffectiveness option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFatiguePerPoint": "SkillFatiguePerPoint option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFreshEffectiveness": "SkillFreshEffectiveness option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFreshPoints": "SkillFreshPoints option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillPointsBeforeFatigue": "SkillPointsBeforeFatigue option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFatigueReset": "SkillFatigueReset option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "changeMaxStamina": "ChangeMaxStamina option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "unlimitedStamina": "UnlimitedStamina option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeInRaidsRestrictions": "RemoveInRaidsRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allSkillsMaster": "AllSkillsMaster option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeScavKarma": "AllSkillsMaster option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "enableSkillBotReload": "EnableSkillBotReload option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "enableSkillBotSound": "EnableSkillBotSound option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "disableFallDamage": "DisableFallDamage option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "energyDrainRate": "EnergyDrainRate option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "energyDrainTime": "EnergyDrainTime option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "hydrationDrainRate": "hydrationDrainRate option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "hydrationDrainTime": "hydrationDrainTime option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "regenerationLoopTime": "RegenerationLoopTime option is incorrect, it must be a number to activate or false to disable, check the readme.pdf for more info.", - "energyRestoration": "EnergyRestoration option is incorrect, it must be a number to activate or false to disable, check the readme.pdf for more info.", - "hydrationRestoration": "HydrationRestoration option is incorrect, it must be a number to activate or false to disable, check the readme.pdf for more info." - }, - "traders": { - "allQuestsAvailable": "AllQuestsAvailable option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allClothesFree": "AllClothesFree option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allClothesForEverySide": "AllClotheForEverySide option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "changeFleaMarketLvl": "ChangeFleaMarketLvl option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "insuranceTime": { - "activated": "InsuranceTime[activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "therapist": { - "activated": "InsuranceTime[Therapist][activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "prapor": { - "activated": "InsuranceTime[Prapor][activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - } - }, - "traderChanges": { - "allTraders4Stars": "AllTraders4Stars option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "unlockAllItemsAtLL1": "UnlockAllItemsAtLL1 option is incorrect, it must be true to activate or false to disable. Check the readme.pdf for more info.", - "removeItemsFromQuestLocks": "RemoveItemsFromQuestLocks option is incorrect, it must be true to activate or false to disable. Check the readme.pdf for more info.", - "all4StarAndLL1": "AllTraders4Stars & UnlockAllItemsAtLL1 are active, disable one of them!" - }, - "maxInsuranceStorageTime": "WeightChanger option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "PreventFenceMastering": "PreventFenceMastering option is incorrect, it must be true to activate or false to disable. Check the readme.pdf for more info.", - "removeFIRConditionOnQuests": "Remove FIR condition on quests option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "raids": { - "noExtractRestrictions": "NoExtractsRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allExtractionsAvailable": "AllExtractionsAvailable option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "increasedBossChance": "IncreasedBossChance option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "extendedRaid": "ExtendedRaid option is incorrect, it must be false or a number in order to work. check the readme.pdf for more info.", - "removeLabsKeycard": "RemoveLabKeycard option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "extractionsExtended": "ExtractionsExtended option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "insuranceOnAllMaps": "InsuranceOnAllMaps option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "other": { - "preWipeEvents": { - "raidersOnAllMaps": "Raiders on all maps option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "killaOnFactory":"Killa on factory option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allBossesOnReserve": "All bosses on reserve option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allTradersSellCheapItems": "All bosses on reserve option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "makeObdolbosPowerful": "Make Obdolbos Powerfull option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "gluhkarOnLabs": "Gluhkar on labs option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "inGameEvents": { - "heatWave": "heatWave option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - } - }, - "fixes": { - "finsChokeMeHarder": "Fins-ChokeMeHarder option is incorrect, it must be true to activate or false to disable, check the readme.pdf for more info.", - "chompsRaiderSpawnFix": "Chomps-RaiderSpawnFix option is incorrect, it must be true to activate or false to disable, check the readme.pdf for more info.", - "justNUsEvenMoreOpenZones": "JustNUs-EvenMoreOpenzones option is incorrect, it must be true to activate or false to disable, check the readme.pdf for more info." - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/models/IConfig.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/models/IConfig.ts deleted file mode 100644 index dfd7a2a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/models/IConfig.ts +++ /dev/null @@ -1,197 +0,0 @@ -export interface StackableBarters -{ - activated: boolean; - battery: number; - buildingMaterials: number; - electronics: number; - householdGoods: number; - jewelry: number; - medicalSupplies: number; - lubricant: number; - tools: number; - other: number; -} - -export interface WeaponMalfunctions -{ - overheat: boolean; - jam: boolean; - slide: boolean; - misfire: boolean; - feed: boolean; -} - -export interface WeaponDurabilities -{ - minimumSpawnDurability: boolean | number; - maximumSpawnDurability: boolean | number; -} - -export interface Items -{ - allExaminedItems: boolean; - weightChanges: boolean | number; - moreStack: boolean | number; - equipRigsWithArmors: boolean; - forceMoneyStack: boolean | number; - removeSecureContainerFilters: boolean; - removeBackpacksRestrictions: boolean; - removeContainersRestrictions: boolean; - inRaidModdable: boolean; - increaseLootExp: boolean | number; - increaseExamineExp: boolean | number; - removeKeyUsageNumber: boolean; - stackableBarters: StackableBarters; - weaponMalfunctions: WeaponMalfunctions; - weaponDurabilities: WeaponDurabilities; - removeAllGearPenalties: boolean; - removeItemDurabilityBurn: boolean; - removeBulletWeaponDurabilityDamage: boolean; - removeWeaponPresetRestriction: boolean; - changeIndividualItemProperty: any; -} - -export interface Hideout -{ - changeFuelConsumptionRate: boolean | number; - fastHideoutConstruction: boolean; - fastHideoutProduction: boolean; - fastScavCase: boolean; - scavCasePriceReducer: boolean; - removeConstructionRequirements: boolean; -} - -export interface Player -{ - removeScavTimer: boolean; - changeSkillProgressionMultiplier: boolean | number; - changeWeaponSkillMultiplier: boolean | number; - disableSkillFatigue: boolean | string; - skillMinEffectiveness: number; - skillFatiguePerPoint: number; - skillFreshEffectiveness: number; - skillFreshPoints: number; - skillPointsBeforeFatigue: number; - skillFatigueReset: number; - changeMaxStamina: boolean | number; - unlimitedStamina: boolean; - removeInRaidsRestrictions: boolean; - disableFallDamage: boolean; - allSkillsMaster: boolean; - enableSkillBotReload: boolean; - enableSkillBotSound: boolean; - removeScavKarma: boolean; - energyDrainRate: boolean | number; - energyDrainTime: boolean | number; - hydrationDrainRate: boolean | number; - hydrationDrainTime: boolean | number; - regenerationLoopTime: boolean | number; - energyRestoration: boolean | number; - hydrationRestoration: boolean | number; -} - -export interface Therapist -{ - activated: boolean; - min: number; - max: number; -} - -export interface Prapor -{ - activated: boolean; - min: number; - max: number; -} - -export interface InsuranceTime -{ - activated: boolean; - therapist: Therapist; - prapor: Prapor; -} - -export interface TraderChanges -{ - allTraders4Stars: boolean; - unlockAllItemsAtLL1: boolean; - removeItemsFromQuestLocks: boolean; -} - -export interface Traders -{ - allQuestsAvailable: boolean; - allClothesFree: boolean; - allClothesForEverySide: boolean; - changeFleaMarketLvl: boolean | number; - insuranceTime: InsuranceTime; - traderChanges: TraderChanges; - maxInsuranceStorageTime: boolean | number; - preventFenceMastering: boolean; - removeFIRConditionOnQuests: boolean; -} - -export interface Raids -{ - noExtractRestrictions: boolean; - allExtractionsAvailable: boolean; - increasedBossChance: boolean; - extendedRaid: boolean | number; - removeLabsKeycard: boolean; - extractionsExtended: boolean; - insuranceOnAllMaps: boolean; -} - -export interface Fixes -{ - finsChokeMeHarder: boolean; - chompsRaiderSpawnFix: boolean; - justNUsEvenMoreOpenZones: boolean; -} - -export interface CompatibilityMods -{ - terragroupSpecialist: boolean; - coDMWMilSimCTSFOI: boolean; - additionnalGearTan: boolean; - additionnalGearBlack: boolean; - additionnalGearUntar: boolean; - additionnalClothing: boolean; - andrudisQuestManiac: boolean; -} - -export interface PreWipeEvents -{ - raidersOnAllMaps: boolean; - killaOnFactory: boolean; - allBossesOnReserve: boolean; - allTradersSellCheapItems: boolean; - makeObdolbosPowerful: boolean; - gluhkarOnLabs: boolean; -} - -export interface InGameEvents -{ - heatWave: boolean; -} - -export interface Other -{ - compatibilityMods: CompatibilityMods; - preWipeEvents: PreWipeEvents; - inGameEvents: InGameEvents; - hideWarningMessage: boolean; - showModLogs: boolean; -} - -export interface IConfig -{ - items: Items; - hideout: Hideout; - player: Player; - traders: Traders; - raids: Raids; - fixes: Fixes; - other: Other; -} - diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/models/ILocale.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/models/ILocale.ts deleted file mode 100644 index fba16a6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/models/ILocale.ts +++ /dev/null @@ -1,172 +0,0 @@ -export interface ChangeIndividualItemProperty -{ - activated: string; -} - -export interface WeaponMalfunctions -{ - overheat: string; - jam: string; - slide: string; - misfire: string; - feed: string; -} - -export interface WeaponDurabilities -{ - minimumSpawnDurability: string; - maximumSpawnDurability: string; -} - -export interface Items -{ - default: string;// - allExaminedItems: string; - weightChanges: string; - moreStack: string; - equipRigsWithArmors: string; - forceMoneyStack: string; - removeSecureContainerFilters: string; - removeBackpacksRestrictions: string; - removeContainersRestrictions: string; - inRaidModdable: string; - increaseLootExp: string; - increaseExamineExp: string; - removeKeyUsageNumber: string; - stackableBarters: string; - removeAllGearPenalties: string; - removeItemDurabilityBurn: string; - removeBulletWeaponDurabilityDamage: string; - removeWeaponPresetRestriction: string; - changeIndividualItemProperty: ChangeIndividualItemProperty; - weaponMalfunctions: WeaponMalfunctions; - weaponDurabilities: WeaponDurabilities; -} - -export interface Hideout -{ - changeFuelConsumptionRate: string; - fastHideoutConstruction: string; - fastHideoutProduction: string; - fastScavCase: string; - scavCasePriceReducer: string; - removeConstructionRequirements: string; -} - -export interface Player -{ - removeScavTimer: string; - changeSkillProgressionMultiplier: string; - changeWeaponSkillMultiplier: string; - disableSkillFatigue: string; - skillMinEffectiveness: string; - skillFatiguePerPoint: string; - skillFreshEffectiveness: string; - skillFreshPoints: string; - skillPointsBeforeFatigue: string; - skillFatigueReset: string; - changeMaxStamina: string; - unlimitedStamina: string; - removeInRaidsRestrictions: string; - allSkillsMaster: string; - removeScavKarma: string; - enableSkillBotReload: string; - enableSkillBotSound: string; - disableFallDamage: string; - energyDrainRate: string; - energyDrainTime: string; - hydrationDrainRate: string; - hydrationDrainTime: string; - regenerationLoopTime: string; - energyRestoration: string; - hydrationRestoration: string; -} - -export interface Therapist -{ - activated: string; -} - -export interface Prapor -{ - activated: string; -} - -export interface InsuranceTime -{ - activated: string; - therapist: Therapist; - prapor: Prapor; -} - -export interface TraderChanges -{ - allTraders4Stars: string; - unlockAllItemsAtLL1: string; - removeItemsFromQuestLocks: string; - all4StarAndLL1: string; -} - -export interface Traders -{ - allQuestsAvailable: string; - allClothesFree: string; - allClothesForEverySide: string; - changeFleaMarketLvl: string; - insuranceTime: InsuranceTime; - traderChanges: TraderChanges; - maxInsuranceStorageTime: string; - preventFenceMastering: string; - removeFIRConditionOnQuests: string; -} - -export interface Raids -{ - noExtractRestrictions: string; - allExtractionsAvailable: string; - increasedBossChance: string; - extendedRaid: string; - removeLabsKeycard: string; - extractionsExtended: string; - insuranceOnAllMaps: string; -} - -export interface PreWipeEvents -{ - raidersOnAllMaps: string; - killaOnFactory: string; - allBossesOnReserve: string; - allTradersSellCheapItems: string; - makeObdolbosPowerful: string; - gluhkarOnLabs: string; -} - -export interface Other -{ - preWipeEvents: PreWipeEvents; - inGameEvents: InGameEvents; -} - -export interface InGameEvents -{ - heatWave: string; -} - -export interface Fixes -{ - finsChokeMeHarder: string; - chompsRaiderSpawnFix: string; - justNUsEvenMoreOpenZones: string; -} - -export interface ILocale -{ - items: Items; - hideout: Hideout; - player: Player; - traders: Traders; - raids: Raids; - other: Other; - fixes: Fixes; -} - diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/package.json b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/package.json deleted file mode 100644 index db70fde..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "AllinOneMod", - "version": "3.0.0", - "main": "src/mod.js", - "license": "CC-BY-NC-ND 4.0", - "author": "Ereshkigal", - "akiVersion": "3.0.0", - "updated by": "CWX, Valens", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/package.json.bak b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/package.json.bak deleted file mode 100644 index a77b709..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/package.json.bak +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "AllinOneMod", - "author": "Ereshkigal", - "version": "3.0.0", - "akiVersion": "3.0.0", - "license": "CC-BY-NC-ND 4.0", - "main": "./src/mod.js", - "updated by": "CWX, Valens" -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/AIOConfigHandler.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/AIOConfigHandler.ts deleted file mode 100644 index 04a17cc..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/AIOConfigHandler.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { injectable } from "tsyringe"; -import { IConfig } from "../models/IConfig"; -import { ILocale } from "../models/ILocale"; - -@injectable() -export class AIOConfigHandler -{ - private config: IConfig; - private locales: ILocale; - - constructor() - { - this.config = require("../config/config.json"); - this.locales = require("../locale/locale.json") - } - - public getConfig(): IConfig - { - return this.config; - } - - public getLocales(): ILocale - { - return this.locales; - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/Notifications.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/Notifications.ts deleted file mode 100644 index fede935..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/Notifications.ts +++ /dev/null @@ -1,866 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -@injectable() -export class Notifications -{ - constructor( - @inject("WinstonLogger") private logger: ILogger, - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler - ) - {} - - public sendNotifications(): void - { - - const config = this.configHandler.getConfig(); - const locale = this.configHandler.getLocales(); - - if (!config.other.hideWarningMessage) - { - this.logger.info("[AIO Mod INFORMATION]"); - this.logger.info("Please read the README.PDF carefully as this has all the information you need."); - this.logger.info("[AIO Mod INFORMATION]"); - } - - //Items: - // All Examined Items: - if (config.items.allExaminedItems) - { - this.logger.info("AllInOne Mod: AllExaminedItems activated."); - if (typeof config.items.allExaminedItems !== "boolean") - { - this.logger.warning(locale.items.allExaminedItems); - } - } - - // Weight Changes: - if (config.items.weightChanges !== false) - { - this.logger.info("AllInOne Mod: WeightChanges activated."); - if (typeof config.items.weightChanges !== "boolean" && config.items.weightChanges <= 0) - { - this.logger.warning(locale.items.weightChanges); - } - } - - // More Stack: - if (config.items.moreStack !== false) - { - this.logger.info("AllInOne Mod: moreStack activated."); - if (typeof config.items.moreStack !== "number") - { - this.logger.warning(locale.items.moreStack); - } - } - - // Equip Rigs With Armors: - if (config.items.equipRigsWithArmors) - { - this.logger.info("AllInOne Mod: equipRigsWithArmors activated."); - if (typeof config.items.equipRigsWithArmors !== "boolean") - { - this.logger.warning(locale.items.equipRigsWithArmors); - } - } - - // Force Money Stack: - if (config.items.forceMoneyStack !== false) - { - this.logger.info("AllInOne Mod: forceMoneyStack activated."); - if (typeof config.items.forceMoneyStack !== "number") - { - this.logger.warning(locale.items.forceMoneyStack); - } - } - - // Remove Secure Container Filters: - if (config.items.removeSecureContainerFilters) - { - this.logger.info("AllInOne Mod: removeSecureContainerFilters activated."); - if (typeof config.items.removeSecureContainerFilters !== "boolean") - { - this.logger.warning(locale.items.removeSecureContainerFilters); - } - } - - // Remove Backpack Restrictions: - if (config.items.removeBackpacksRestrictions) - { - this.logger.info("AllInOne Mod: removeBackpacksRestrictions activated."); - if (typeof config.items.removeBackpacksRestrictions !== "boolean") - { - this.logger.warning(locale.items.removeBackpacksRestrictions); - } - } - - // Remove Secure Container Filters: - if (config.items.removeContainersRestrictions) - { - this.logger.info("AllInOne Mod: removeContainersRestrictions activated."); - if (typeof config.items.removeContainersRestrictions !== "boolean") - { - this.logger.warning(locale.items.removeContainersRestrictions); - } - } - - // In Raid Moddable - if (config.items.inRaidModdable) - { - this.logger.info("AllInOne Mod: inRaidModdable activated."); - if (typeof config.items.inRaidModdable !== "boolean") - { - this.logger.warning(locale.items.inRaidModdable); - } - } - - // Increase Loot Exp - if (config.items.increaseLootExp !== false) - { - this.logger.info("AllInOne Mod: increaseLootExp activated."); - if (typeof config.items.increaseLootExp !== "number") - { - this.logger.warning(locale.items.increaseLootExp); - } - } - - // Increase Examine Exp - if (config.items.increaseExamineExp !== false) - { - this.logger.info("AllInOne Mod: increaseExamineExp activated."); - if (typeof config.items.increaseExamineExp !== "number") - { - this.logger.warning(locale.items.increaseExamineExp); - } - } - - // Remove Key Usage Number - if (config.items.removeKeyUsageNumber) - { - this.logger.info("AllInOne Mod: removeKeyUsageNumber activated."); - if (typeof config.items.removeKeyUsageNumber !== "boolean") - { - this.logger.warning(locale.items.removeKeyUsageNumber); - } - } - - // Stackable Barters - if (config.items.stackableBarters.activated) - { - this.logger.info("AllInOne Mod: stackableBarters activated."); - if (typeof config.items.stackableBarters.activated !== "boolean") - { - this.logger.warning(locale.items.stackableBarters); - } - } - - // Weapon Malf - Overheat - if (config.items.weaponMalfunctions.overheat) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.overheat activated."); - if (typeof config.items.weaponMalfunctions.overheat !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.overheat); - } - } - - // Weapon Malf - jam - if (config.items.weaponMalfunctions.jam) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.jam activated."); - if (typeof config.items.weaponMalfunctions.jam !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.jam); - } - } - - // Weapon Malf - slide - if (config.items.weaponMalfunctions.slide) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.slide activated."); - if (typeof config.items.weaponMalfunctions.slide !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.slide); - } - } - - // Weapon Malf - misfire - if (config.items.weaponMalfunctions.misfire) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.misfire activated."); - if (typeof config.items.weaponMalfunctions.misfire !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.misfire); - } - } - - // Weapon Malf - misfire - if (config.items.weaponMalfunctions.feed) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.feed activated."); - if (typeof config.items.weaponMalfunctions.feed !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.feed); - } - } - - // Weapon Dura - Min - if (config.items.weaponDurabilities.minimumSpawnDurability !== false) - { - this.logger.info("AllInOne Mod: weaponsDurabilities.minimumSpawnDurability activated."); - if (typeof config.items.weaponDurabilities.minimumSpawnDurability !== "number") - { - this.logger.warning(locale.items.weaponDurabilities.minimumSpawnDurability); - } - } - - // Weapon Dura - Max - if (config.items.weaponDurabilities.maximumSpawnDurability !== false) - { - this.logger.info("AllInOne Mod: weaponsDurabilities.maximumSpawnDurability activated."); - if (typeof config.items.weaponDurabilities.maximumSpawnDurability !== "number") - { - this.logger.warning(locale.items.weaponDurabilities.maximumSpawnDurability); - } - } - - // Remove All Gear Penalties - if (config.items.removeAllGearPenalties) - { - this.logger.info("AllInOne Mod: removeAllGearPenalties activated."); - if (typeof config.items.removeAllGearPenalties !== "boolean") - { - this.logger.warning(locale.items.removeAllGearPenalties); - } - } - - // Remove Item Durability Burn - if (config.items.removeItemDurabilityBurn) - { - this.logger.info("AllInOne Mod: removeItemDurabilityBurn activated."); - if (typeof config.items.removeItemDurabilityBurn !== "boolean") - { - this.logger.warning(locale.items.removeItemDurabilityBurn); - } - } - - // Remove Bullet Weapon Durability Damage - if (config.items.removeBulletWeaponDurabilityDamage) - { - this.logger.info("AllInOne Mod: removeBulletWeaponDurabilityDamage activated."); - if (typeof config.items.removeBulletWeaponDurabilityDamage !== "boolean") - { - this.logger.warning(locale.items.removeBulletWeaponDurabilityDamage); - } - } - - // Remove Weapon Preset Restriction - if (config.items.removeWeaponPresetRestriction) - { - this.logger.info("AllInOne Mod: removeWeaponPresetRestriction activated."); - if (typeof config.items.removeWeaponPresetRestriction !== "boolean") - { - this.logger.warning(locale.items.removeWeaponPresetRestriction); - } - } - - // Change Indicidual Item Property - if (config.items.changeIndividualItemProperty.activated) - { - this.logger.info("AllInOne Mod: changeIndividualItemProperty activated."); - if (typeof config.items.changeIndividualItemProperty.activated !== "boolean") - { - this.logger.warning(locale.items.changeIndividualItemProperty.activated); - } - } - - // Hideout: - // Change Fuel Consumption Rate - if (config.hideout.changeFuelConsumptionRate !== false) - { - this.logger.info("AllInOne Mod: changeFuelConsumptionRate activated."); - if (typeof config.items.weaponDurabilities.maximumSpawnDurability !== "number") - { - this.logger.warning(locale.hideout.changeFuelConsumptionRate); - } - } - - // Fast Hideout Construction - if (config.hideout.fastHideoutConstruction) - { - this.logger.info("AllInOne Mod: fastHideoutConstruction activated."); - if (typeof config.hideout.fastHideoutConstruction !== "boolean") - { - this.logger.warning(locale.hideout.fastHideoutConstruction); - } - } - - // Fast Hideout Construction - if (config.hideout.fastHideoutProduction) - { - this.logger.info("AllInOne Mod: fastHideoutProduction activated."); - if (typeof config.hideout.fastHideoutProduction !== "boolean") - { - this.logger.warning(locale.hideout.fastHideoutProduction); - } - } - - // Fast Scav Case - if (config.hideout.fastScavCase) - { - this.logger.info("AllInOne Mod: fastScavCase activated."); - if (typeof config.hideout.fastScavCase !== "boolean") - { - this.logger.warning(locale.hideout.fastScavCase); - } - } - - // Scav Case Price Reducer - if (config.hideout.scavCasePriceReducer) - { - this.logger.info("AllInOne Mod: scavCasePriceReducer activated."); - if (typeof config.hideout.scavCasePriceReducer !== "boolean") - { - this.logger.warning(locale.hideout.scavCasePriceReducer); - } - } - - // Remove Construction Requirements - if (config.hideout.removeConstructionRequirements) - { - this.logger.info("AllInOne Mod: removeConstructionRequirements activated."); - if (typeof config.hideout.removeConstructionRequirements !== "boolean") - { - this.logger.warning(locale.hideout.removeConstructionRequirements); - } - } - - // Player: - // Remove Scav Timer - if (config.player.removeScavTimer) - { - this.logger.info("AllInOne Mod: removeScavTimer activated."); - if (typeof config.player.removeScavTimer !== "boolean") - { - this.logger.warning(locale.player.removeScavTimer); - } - } - - // Change Skill Progression Multiplier - if (config.player.changeSkillProgressionMultiplier !== false) - { - this.logger.info("AllInOne Mod: changeSkillProgressionMultiplier activated."); - if (typeof config.player.changeSkillProgressionMultiplier !== "number") - { - this.logger.warning(locale.player.changeSkillProgressionMultiplier); - } - } - - // Change Weapon Skill Multiplier - if (config.player.changeWeaponSkillMultiplier !== false) - { - this.logger.info("AllInOne Mod: changeWeaponSkillMultiplier activated."); - if (typeof config.player.changeWeaponSkillMultiplier !== "number") - { - this.logger.warning(locale.player.changeWeaponSkillMultiplier); - } - } - - // Disable Skill Fatigue - if (config.player.disableSkillFatigue !== false) - { - this.logger.info("AllInOne Mod: disableSkillFatigue activated."); - if (typeof config.player.disableSkillFatigue !== "boolean" && ( config.player.disableSkillFatigue).toLowerCase() !== "custom") - { - this.logger.warning(locale.player.disableSkillFatigue); - } - } - - // skillFatiguePerPoint - if (typeof config.player.skillFatiguePerPoint !== "number") - { - this.logger.warning(locale.player.skillFatiguePerPoint) - } - - // skillFreshEffectiveness - if (typeof config.player.skillFreshEffectiveness !== "number") - { - this.logger.warning(locale.player.skillFreshEffectiveness) - } - - // skillFreshPoints - if (typeof config.player.skillFreshPoints !== "number") - { - this.logger.warning(locale.player.skillFreshPoints) - } - - // skillPointsBeforeFatigue - if (typeof config.player.skillPointsBeforeFatigue !== "number") - { - this.logger.warning(locale.player.skillPointsBeforeFatigue) - } - - // skillFatigueReset - if (typeof config.player.skillFatigueReset !== "number") - { - this.logger.warning(locale.player.skillFatigueReset) - } - - // Change Max Stamina - if (config.player.changeMaxStamina !== false) - { - this.logger.info("AllInOne Mod: changeMaxStamina activated."); - if (typeof config.player.changeMaxStamina !== "number") - { - this.logger.warning(locale.player.changeMaxStamina); - } - } - - // Unlimited Stamina - if (config.player.unlimitedStamina) - { - this.logger.info("AllInOne Mod: unlimitedStamina activated."); - if (typeof config.player.unlimitedStamina !== "boolean") - { - this.logger.warning(locale.player.unlimitedStamina); - } - } - - // Remove In Raid Restrictions - if (config.player.removeInRaidsRestrictions) - { - this.logger.info("AllInOne Mod: removeInRaidsRestrictions activated."); - if (typeof config.player.removeInRaidsRestrictions !== "boolean") - { - this.logger.warning(locale.player.removeInRaidsRestrictions); - } - } - - // Diable Fall Damage - if (config.player.disableFallDamage) - { - this.logger.info("AllInOne Mod: disableFallDamage activated."); - if (typeof config.player.disableFallDamage !== "boolean") - { - this.logger.warning(locale.player.disableFallDamage); - } - } - - // All Skills Master - if (config.player.allSkillsMaster) - { - this.logger.info("AllInOne Mod: allSkillsMaster activated."); - if (typeof config.player.allSkillsMaster !== "boolean") - { - this.logger.warning(locale.player.allSkillsMaster); - } - } - - // Enable Skill BotReload - if (config.player.enableSkillBotReload) - { - this.logger.info("AllInOne Mod: enableSkillBotReload activated."); - if (typeof config.player.enableSkillBotReload !== "boolean") - { - this.logger.warning(locale.player.enableSkillBotReload); - } - } - - // Enable Skill BotSound - if (config.player.enableSkillBotSound) - { - this.logger.info("AllInOne Mod: enableSkillBotSound activated."); - if (typeof config.player.enableSkillBotSound !== "boolean") - { - this.logger.warning(locale.player.enableSkillBotSound); - } - } - - // Remove Scav Karma - if (config.player.removeScavKarma) - { - this.logger.info("AllInOne Mod: removeScavKarma activated."); - if (typeof config.player.removeScavKarma !== "boolean") - { - this.logger.warning(locale.player.removeScavKarma); - } - } - - // Energy Drain Rate - if (config.player.energyDrainRate !== false) - { - this.logger.info("AllInOne Mod: energyDrainRate activated."); - if (typeof config.player.energyDrainRate !== "number") - { - this.logger.warning(locale.player.energyDrainRate); - } - } - - // Energy Drain Time - if (config.player.energyDrainTime !== false) - { - this.logger.info("AllInOne Mod: energyDrainTime activated."); - if (typeof config.player.energyDrainTime !== "number") - { - this.logger.warning(locale.player.energyDrainTime); - } - } - - // Hydratation Drain Rate - if (config.player.hydrationDrainRate !== false) - { - this.logger.info("AllInOne Mod: hydratationDrainRate activated."); - if (typeof config.player.hydrationDrainRate !== "number") - { - this.logger.warning(locale.player.hydrationDrainRate); - } - } - - // Hydratation Drain Time - if (config.player.hydrationDrainTime !== false) - { - this.logger.info("AllInOne Mod: hydratationDrainTime activated."); - if (typeof config.player.hydrationDrainTime !== "number") - { - this.logger.warning(locale.player.hydrationDrainTime); - } - } - - // Regeneration Loop Time - if (config.player.regenerationLoopTime !== false) - { - this.logger.info("AllInOne Mod: regenerationLoopTime activated."); - if (typeof config.player.regenerationLoopTime !== "number") - { - this.logger.warning(locale.player.regenerationLoopTime); - } - } - - // Energy Restoration - if (config.player.energyRestoration !== false) - { - this.logger.info("AllInOne Mod: energyRestoration activated."); - if (typeof config.player.energyRestoration !== "number") - { - this.logger.warning(locale.player.energyRestoration); - } - } - - // Hydration Restoration - if (config.player.hydrationRestoration !== false) - { - this.logger.info("AllInOne Mod: hydrationRestoration activated."); - if (typeof config.player.hydrationRestoration !== "number") - { - this.logger.warning(locale.player.hydrationRestoration); - } - } - - // Traders: - // All Quests Available - if (config.traders.allQuestsAvailable) - { - this.logger.info("AllInOne Mod: removeScavKarma activated."); - if (typeof config.traders.allQuestsAvailable !== "boolean") - { - this.logger.warning(locale.traders.allQuestsAvailable); - } - } - - // All Clothes Free - if (config.traders.allClothesFree) - { - this.logger.info("AllInOne Mod: allClothesFree activated."); - if (typeof config.traders.allClothesFree !== "boolean") - { - this.logger.warning(locale.traders.allClothesFree); - } - } - - // All Clothes For Every Side - if (config.traders.allClothesForEverySide) - { - this.logger.info("AllInOne Mod: allClothesForEverySide activated."); - if (typeof config.traders.allClothesForEverySide !== "boolean") - { - this.logger.warning(locale.traders.allClothesForEverySide); - } - } - - // Change Flea Market Level - if (config.traders.changeFleaMarketLvl !== false) - { - this.logger.info("AllInOne Mod: changeFleaMarketLvl activated."); - if (typeof config.traders.changeFleaMarketLvl !== "number") - { - this.logger.warning(locale.traders.changeFleaMarketLvl); - } - } - - // Insurance Time Activated - if (config.traders.insuranceTime.activated) - { - this.logger.info("AllInOne Mod: insuranceTime activated.") - if (typeof config.traders.insuranceTime.activated !== "boolean") - { - this.logger.warning(locale.traders.insuranceTime.activated); - } - } - - // Insurance Time - Therapist - if (config.traders.insuranceTime.therapist.activated) - { - this.logger.info("AllInOne Mod: InsuranceTime.Therapist activated.") - if (typeof config.traders.insuranceTime.therapist.activated !== "boolean") - { - this.logger.warning(locale.traders.insuranceTime.therapist.activated); - } - } - - // Insurance Time - Prapor - if (config.traders.insuranceTime.prapor.activated) - { - this.logger.info("AllInOne Mod: InsuranceTime.Prapor activated.") - if (typeof config.traders.insuranceTime.prapor.activated !== "boolean") - { - this.logger.warning(locale.traders.insuranceTime.prapor.activated); - } - } - - // All Traders 4 Star - Unlock All Items At LL1 - if (config.traders.traderChanges.unlockAllItemsAtLL1 && config.traders.traderChanges.allTraders4Stars) - { - this.logger.warning(locale.traders.traderChanges.all4StarAndLL1); - } - else if (config.traders.traderChanges.allTraders4Stars) - { - this.logger.info("AllInOne Mod: allTraders4Stars activated.") - if (typeof config.traders.traderChanges.allTraders4Stars !== "boolean") - { - this.logger.warning(locale.traders.traderChanges.allTraders4Stars); - } - } - else if (config.traders.traderChanges.unlockAllItemsAtLL1) - { - this.logger.info("AllInOne Mod: unlockAllItemsAtLL1 activated.") - if (typeof config.traders.traderChanges.unlockAllItemsAtLL1 !== "boolean") - { - this.logger.warning(locale.traders.traderChanges.unlockAllItemsAtLL1); - } - } - - // Remove Items From Quest Locks - if (config.traders.traderChanges.removeItemsFromQuestLocks) - { - this.logger.info("AllInOne Mod: removeItemsFromQuestLocks activated.") - if (typeof config.traders.traderChanges.removeItemsFromQuestLocks !== "boolean") - { - this.logger.warning(locale.traders.traderChanges.removeItemsFromQuestLocks); - } - } - - // Max Insurance Storage Time - if (config.traders.maxInsuranceStorageTime) - { - this.logger.info("AllInOne Mod: maxInsuranceStorageTime activated.") - if (typeof config.traders.maxInsuranceStorageTime !== "boolean") - { - this.logger.warning(locale.traders.maxInsuranceStorageTime); - } - } - - // Max Insurance Storage Time - if (config.traders.preventFenceMastering) - { - this.logger.info("AllInOne Mod: preventFenceMastering activated.") - if (typeof config.traders.preventFenceMastering !== "boolean") - { - this.logger.warning(locale.traders.preventFenceMastering); - } - } - - // Remove FIR Condition On Quests - if (config.traders.removeFIRConditionOnQuests) - { - this.logger.info("AllInOne Mod: removeFIRConditionOnQuests activated.") - if (typeof config.traders.removeFIRConditionOnQuests !== "boolean") - { - this.logger.warning(locale.traders.removeFIRConditionOnQuests); - } - } - - // Raids: - // No Extract Restrictions - if (config.raids.noExtractRestrictions) - { - this.logger.info("AllInOne Mod: noExtractRestrictions activated.") - if (typeof config.raids.noExtractRestrictions !== "boolean") - { - this.logger.warning(locale.raids.noExtractRestrictions); - } - } - - // All Extractions Avaliable - if (config.raids.allExtractionsAvailable) - { - this.logger.info("AllInOne Mod: allExtractionsAvailable activated.") - if (typeof config.raids.allExtractionsAvailable !== "boolean") - { - this.logger.warning(locale.raids.allExtractionsAvailable); - } - } - - // Increased Boss Chances - if (config.raids.increasedBossChance) - { - this.logger.info("AllInOne Mod: increasedBossChance activated.") - if (typeof config.raids.increasedBossChance !== "boolean") - { - this.logger.warning(locale.raids.increasedBossChance); - } - } - - // Extended Raid - if (config.raids.extendedRaid !== false) - { - this.logger.info("AllInOne Mod: changeFleaMarketLvl activated."); - if (typeof config.raids.extendedRaid !== "number") - { - this.logger.warning(locale.raids.extendedRaid); - } - } - - // Remove Labs Keycard - if (config.raids.removeLabsKeycard) - { - this.logger.info("AllInOne Mod: removeLabsKeycard activated.") - if (typeof config.raids.removeLabsKeycard !== "boolean") - { - this.logger.warning(locale.raids.removeLabsKeycard); - } - } - - // Extractions Extended - if (config.raids.extractionsExtended) - { - this.logger.info("AllInOne Mod: extractionsExtended activated.") - if (typeof config.raids.extractionsExtended !== "boolean") - { - this.logger.warning(locale.raids.extractionsExtended); - } - } - - // Insurance On All Maps - if (config.raids.insuranceOnAllMaps) - { - this.logger.info("AllInOne Mod: insuranceOnAllMaps activated.") - if (typeof config.raids.insuranceOnAllMaps !== "boolean") - { - this.logger.warning(locale.raids.insuranceOnAllMaps); - } - } - - // Fixes: - // Fins Choke Me Harder - if (config.fixes.finsChokeMeHarder) - { - this.logger.info("AllInOne Mod: finsChokeMeHarder activated.") - if (typeof config.fixes.finsChokeMeHarder !== "boolean") - { - this.logger.warning(locale.fixes.finsChokeMeHarder); - } - } - - // Chomps Raider Spawn Fix - if (config.fixes.chompsRaiderSpawnFix) - { - this.logger.info("AllInOne Mod: chompsRaiderSpawnFix activated.") - if (typeof config.fixes.chompsRaiderSpawnFix !== "boolean") - { - this.logger.warning(locale.fixes.chompsRaiderSpawnFix); - } - } - - // justNUs Even More Open Zones - if (config.fixes.justNUsEvenMoreOpenZones) - { - this.logger.info("AllInOne Mod: justNUsEvenMoreOpenZones activated.") - if (typeof config.fixes.justNUsEvenMoreOpenZones !== "boolean") - { - this.logger.warning(locale.fixes.justNUsEvenMoreOpenZones); - } - } - - // Other: - // Pre Wipe Events: - if (config.other.preWipeEvents.raidersOnAllMaps) - { - this.logger.info("AllInOne Mod: raidersOnAllMaps activated.") - if (typeof config.other.preWipeEvents.raidersOnAllMaps !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.raidersOnAllMaps); - } - } - - // Killa On Factory: - if (config.other.preWipeEvents.killaOnFactory) - { - this.logger.info("AllInOne Mod: killaOnFactory activated.") - if (typeof config.other.preWipeEvents.killaOnFactory !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.killaOnFactory); - } - } - - // All Bosses On Reserve: - if (config.other.preWipeEvents.allBossesOnReserve) - { - this.logger.info("AllInOne Mod: allBossesOnReserve activated.") - if (typeof config.other.preWipeEvents.allBossesOnReserve !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.allBossesOnReserve); - } - } - - // All Traders Sell Cheap Items - if (config.other.preWipeEvents.allTradersSellCheapItems) - { - this.logger.info("AllInOne Mod: allTradersSellCheapItems activated.") - if (typeof config.other.preWipeEvents.allTradersSellCheapItems !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.allTradersSellCheapItems); - } - } - - // Make Obdolbos Powerful - if (config.other.preWipeEvents.makeObdolbosPowerful) - { - this.logger.info("AllInOne Mod: makeObdolbosPowerful activated.") - if (typeof config.other.preWipeEvents.makeObdolbosPowerful !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.makeObdolbosPowerful); - } - } - - // Gluhkar On Labs - if (config.other.preWipeEvents.gluhkarOnLabs) - { - this.logger.info("AllInOne Mod: gluhkarOnLabs activated.") - if (typeof config.other.preWipeEvents.gluhkarOnLabs !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.gluhkarOnLabs); - } - } - - // Heat Wave - if (config.other.inGameEvents.heatWave) - { - this.logger.info("AllInOne Mod: heatWave activated.") - if (typeof config.other.inGameEvents.heatWave !== "boolean") - { - this.logger.warning(locale.other.inGameEvents.heatWave); - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/fixes.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/fixes.ts deleted file mode 100644 index e54f8aa..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/fixes.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -@injectable() -export class Fixes -{ - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer - ) - {} - - public applyChanges(): void - { - const items = this.database.getTables().templates.items; - - const maps = { - "bigmap": "ZoneBrige,ZoneCrossRoad,ZoneDormitory,ZoneGasStation,ZoneFactoryCenter,ZoneFactorySide,ZoneOldAZS,ZoneSnipeBrige,ZoneSnipeTower,ZoneSnipeFactory,ZoneBlockPost,ZoneBlockPostSniper,ZoneBlockPostSniper3,ZoneBlockPost,ZoneTankSquare,ZoneWade,ZoneCustoms,ZoneScavBase", - "laboratory": "BotZoneFloor1,BotZoneFloor2,BotZoneBasement", - "rezervbase": "ZoneRailStrorage,ZonePTOR1,ZonePTOR2,ZoneBarrack,ZoneBunkerStorage,ZoneSubStorage,ZoneSubCommand", - "woods": "ZoneRedHouse,ZoneWoodCutter,ZoneHouse,ZoneBigRocks,ZoneRoad,ZoneMiniHouse,ZoneScavBase2,ZoneBrokenVill,ZoneClearVill,ZoneHighRocks", - "shoreline": "ZoneSanatorium1,ZoneSanatorium2,ZonePassFar,ZonePassClose,ZoneTunnel,ZoneStartVillage,ZoneBunker,ZoneGreenHouses,ZoneIsland,ZoneGasStation,ZoneMeteoStation,ZonePowerStation,ZoneBusStation,ZoneRailWays,ZonePort,ZoneForestTruck,ZoneForestSpawn,ZoneForestGasStation", - "lighthouse": "Zone_TreatmentContainers,Zone_LongRoad,Zone_Blockpost,Zone_TreatmentBeach,Zone_Hellicopter,Zone_RoofContainers,Zone_Village,Zone_OldHouse,Zone_RoofRocks,Zone_DestroyedHouse,Zone_Chalet,Zone_SniperPeak,Zone_RoofBeach,Zone_Containers,Zone_TreatmentRocks,Zone_Rocks" - } - const labsBosses = this.database.getTables().locations.laboratory.base.BossLocationSpawn; - const reserveBosses = this.database.getTables().locations.rezervbase.base.BossLocationSpawn; - - // Fin's Choke Me Harder - if (this.configHandler.getConfig().fixes.finsChokeMeHarder) - { - for (const id in items) - { - if (items[id]._props && items[id]._props.ShotgunDispersion) - { - items[id]._props.shotgunDispersion = items[id]._props.ShotgunDispersion; - } - } - } - - // Chomps Raider Spawn Fix - if (this.configHandler.getConfig().fixes.chompsRaiderSpawnFix) - { - const spawn1 = labsBosses.find(x => x.TriggerId === "autoId_00008_EXFIL"); - if (spawn1) - { - spawn1.TriggerId = "00404"; - } - - const spawn2 = labsBosses.find(x => x.TriggerId === "autoId_00010_EXFIL"); - if (spawn2) - { - spawn2.TriggerId = "00409"; - } - - const spawn3 = reserveBosses.find(x => x.TriggerId === "00457"); - if (spawn3) - { - spawn3.TriggerId = "autoId_00632_EXFIL"; - } - - const spawn4 = reserveBosses.find(x => x.TriggerId === "00452"); - if (spawn4) - { - spawn4.TriggerId = "autoId_00000_D2_LEVER"; - } - } - - // JustNU's EvenMoreOpenZones - if (this.configHandler.getConfig().fixes.justNUsEvenMoreOpenZones) - { - for (const location in maps) - { - this.database.getTables().locations[location].base.OpenZones = maps[location]; - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/items.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/items.ts deleted file mode 100644 index 8038932..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/items.ts +++ /dev/null @@ -1,417 +0,0 @@ -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { Other } from "./other"; -import { inject, injectable } from "tsyringe"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { BaseClasses } from "@spt-aki/models/enums/BaseClasses"; - -@injectable() -export class Items -{ - constructor( - @inject("WinstonLogger") private logger: ILogger, - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("AIOOther") private other: Other - ) - {} - - public applyChanges(): void - { - const items = this.database.getTables().templates.items; - - for (const id in items) - { - const base = items[id]; - - if (!this.other.isThisIDaMod([id])) - { - //Examine all items - if (this.configHandler.getConfig().items.allExaminedItems) - { - this.editSimpleItemData(id, "ExaminedByDefault", true); - } - - // Weight Change, only Multiple possible - if (typeof this.configHandler.getConfig().items.weightChanges !== "boolean" && typeof this.configHandler.getConfig().items.weightChanges === "number" && this.configHandler.getConfig().items.weightChanges <= 0) - { - this.editSimpleItemData(id, "Weight", (base._props.Weight * this.configHandler.getConfig().items.weightChanges)); - } - - if (this.configHandler.getConfig().items.removeAllGearPenalties) - { - if (base._props.mousePenalty) - { - this.editSimpleItemData(id, "mousePenalty", 0); - } - - if (base._props.weaponErgonomicPenalty) - { - this.editSimpleItemData(id, "weaponErgonomicPenalty", 0); - } - - if (base._props.speedPenaltyPercent) - { - this.editSimpleItemData(id, "speedPenaltyPercent", 0); - } - } - - if (this.configHandler.getConfig().items.removeItemDurabilityBurn && base._props.DurabilityBurnModificator) - { - this.editSimpleItemData(id, "DurabilityBurnModificator", 0); - } - - if (this.configHandler.getConfig().items.removeBulletWeaponDurabilityDamage && base._props.Deterioration) - { - this.editSimpleItemData(id, "Deterioration", 0); - } - - if (this.configHandler.getConfig().items.removeWeaponPresetRestriction && !base._props.CanRequireOnRagfair && items[items[base._parent]._parent]._id === "5422acb9af1c889c16000029") - { - this.editSimpleItemData(id, "CanRequireOnRagfair", "true"); - } - - if (this.configHandler.getConfig().items.stackableBarters.activated) - { - switch (base._parent) - { - case BaseClasses.BATTERY: - if (this.configHandler.getConfig().items.stackableBarters.battery > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.battery); - } - break; - case BaseClasses.BUILDING_MATERIAL: - if (this.configHandler.getConfig().items.stackableBarters.buildingMaterials > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.buildingMaterials); - } - break; - case BaseClasses.ELECTRONICS: - if (this.configHandler.getConfig().items.stackableBarters.electronics > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.electronics); - } - break; - case BaseClasses.HOUSEHOLD_GOODS: - if (this.configHandler.getConfig().items.stackableBarters.householdGoods > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.householdGoods); - } - break; - case BaseClasses.JEWELRY: - if (this.configHandler.getConfig().items.stackableBarters.jewelry > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.jewelry); - } - break; - case BaseClasses.MEDICAL_SUPPLIES: - if (this.configHandler.getConfig().items.stackableBarters.medicalSupplies > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.medicalSupplies); - } - break; - case BaseClasses.LUBRICANT: - if (this.configHandler.getConfig().items.stackableBarters.lubricant > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.lubricant); - } - break; - case BaseClasses.TOOL: - if (this.configHandler.getConfig().items.stackableBarters.tools > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.tools); - } - break; - case BaseClasses.OTHER: - if (this.configHandler.getConfig().items.stackableBarters.other > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.other); - } - break; - } - } - - //Change ammo stacks - if (typeof this.configHandler.getConfig().items.moreStack == "number") - { - if (base._name.includes("patron") && !base._name.includes("40x46")) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.moreStack); - } - } - - //Change money stacks - if (typeof this.configHandler.getConfig().items.forceMoneyStack == "number" && base._parent === BaseClasses.MONEY) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.forceMoneyStack); - } - - //Allow armored rigs with armors - if (this.configHandler.getConfig().items.equipRigsWithArmors) - { - this.editSimpleItemData(id, "BlocksArmorVest", false); - } - - //Remove filters - if (this.configHandler.getConfig().items.removeSecureContainerFilters && base._parent === BaseClasses.MOD_CONTAINER && base._props.Grids[0]._props.filters.length > 0) - { - base._props.Grids[0]._props.filters = []; - } - - if (this.configHandler.getConfig().items.removeBackpacksRestrictions && base._parent === BaseClasses.BACKPACK && base._props.Grids[0]._props.filters.length > 0) - { - base._props.Grids[0]._props.filters = []; - } - - if (this.configHandler.getConfig().items.removeContainersRestrictions && base._parent === BaseClasses.SIMPLE_CONTAINER && base._props.Grids[0]._props.filters.length > 0) - { - base._props.Grids[0]._props.filters = []; - } - - //Change items experience gain - if (typeof this.configHandler.getConfig().items.increaseLootExp == "number" && base._props.LootExperience !== undefined) - { - const calculation = Math.round((base._props.LootExperience + (( this.configHandler.getConfig().items.increaseLootExp / 100) * base._props.LootExperience))); - this.editSimpleItemData(id, "LootExperience", calculation); - } - - if (typeof this.configHandler.getConfig().items.increaseExamineExp == "number" && base._props.ExamineExperience !== undefined) - { - const calculation = Math.round((base._props.ExamineExperience + (( this.configHandler.getConfig().items.increaseExamineExp / 100) * base._props.ExamineExperience))); - this.editSimpleItemData(id, "ExamineExperience", calculation); - } - - if (this.configHandler.getConfig().items.removeKeyUsageNumber && base._parent === BaseClasses.KEY_MECHANICAL || base._parent === BaseClasses.KEYCARD) - { - base._props.MaximumNumberOfUsage = 0; - } - - //Change weapons parts moddability - if (this.configHandler.getConfig().items.inRaidModdable) - { - if (base._props.RaidModdable) - { - this.editSimpleItemData(id, "RaidModdable", true); - } - - if (base._props.ToolModdable) - { - this.editSimpleItemData(id, "ToolModdable", true); - } - - if (base._props.Slots) - { - for (const k in base._props.Slots) - { - if (!base._props.Slots[k]._required) - { - base._props.Slots[k]._required = false; - } - } - } - } - } - - //Weapons malfunctions - if (this.configHandler.getConfig().items.weaponMalfunctions.overheat && base._props.AllowOverheat) - { - base._props.AllowOverheat = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.jam && base._props.AllowJam) - { - base._props.AllowJam = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.feed && base._props.AllowFeed) - { - base._props.AllowFeed = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.misfire && base._props.AllowMisfire) - { - base._props.AllowMisfire = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.slide && base._props.AllowSlide) - { - base._props.AllowSlide = false; - } - - //Weapons durabilities min-max - if (this.configHandler.getConfig().items.weaponDurabilities.minimumSpawnDurability != false && typeof this.configHandler.getConfig().items.weaponDurabilities.minimumSpawnDurability === "number" && base._props.durabSpawnMin) - { - base._props.durabSpawnMin = this.configHandler.getConfig().items.weaponDurabilities.minimumSpawnDurability; - } - if (this.configHandler.getConfig().items.weaponDurabilities.maximumSpawnDurability != false && typeof this.configHandler.getConfig().items.weaponDurabilities.maximumSpawnDurability === "number" && base._props.durabSpawnMax) - { - base._props.durabSpawnMax = this.configHandler.getConfig().items.weaponDurabilities.maximumSpawnDurability; - } - } - - if (this.configHandler.getConfig().other.preWipeEvents.makeObdolbosPowerful) - { - const obdolbosBuff = [ - { - "BuffType": "StaminaRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 0.5, - "AbsoluteValue": true, - "SkillName": "" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 10, - "AbsoluteValue": true, - "SkillName": "Endurance" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 10, - "AbsoluteValue": true, - "SkillName": "Strength" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 20, - "AbsoluteValue": true, - "SkillName": "StressResistance" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 20, - "AbsoluteValue": true, - "SkillName": "Charisma" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": -20, - "AbsoluteValue": true, - "SkillName": "Memory" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": -20, - "AbsoluteValue": true, - "SkillName": "Intellect" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": -20, - "AbsoluteValue": true, - "SkillName": "Attention" - }, - { - "BuffType": "Pain", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0, - "AbsoluteValue": false, - "SkillName": "" - }, - { - "BuffType": "StomachBloodloss", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0, - "AbsoluteValue": false, - "SkillName": "" - }, - { - "BuffType": "HydrationRate", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": -0.05, - "AbsoluteValue": true, - "SkillName": "" - }, - { - "BuffType": "EnergyRate", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": -0.05, - "AbsoluteValue": true, - "SkillName": "" - }, - { - "BuffType": "DamageModifier", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0.2, - "AbsoluteValue": false, - "SkillName": "" - }, - { - "BuffType": "QuantumTunnelling", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0, - "AbsoluteValue": false, - "SkillName": "" - }] - - this.database.getTables().globals.config.Health.Effects.Stimulator.Buffs.Buffs_Obdolbos = obdolbosBuff; - } - - - //Individual items proprety changes - if (this.configHandler.getConfig().items.changeIndividualItemProperty.activated) - { - //Edit item properties - if (this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList !== {}) - { - for (const k in this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList) - { - if (k === "__REPLACEMEBYITEMID__") - { - this.logger.error("AllinOne Mod: " + k + " : IS NOT AN ITEMID"); - } - else - { - for (const property in this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList[k]) - { - const value = this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList[k][property]; - this.editSimpleItemData(k, property, value); - } - } - } - } - } - } - - private editSimpleItemData(id: string, data: string, value: any): void - { - const items = this.database.getTables().templates.items; - items[id]._props[data] = value; - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/mod.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/mod.ts deleted file mode 100644 index 0e22800..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/mod.ts +++ /dev/null @@ -1,87 +0,0 @@ -import { DependencyContainer, Lifecycle } from "tsyringe"; -import type { StaticRouterModService } from "@spt-aki/services/mod/staticRouter/StaticRouterModService"; -import type { IMod } from "@spt-aki/models/external/mod"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { Other } from "./other"; -import { Items } from "./items"; -import { Raids } from "./raids"; -import { Traders } from "./traders"; -import { Player } from "./player"; -import { Notifications } from "./Notifications"; -import { Fixes } from "./fixes"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -class AIOMod implements IMod -{ - private logger: ILogger; - private pkg; - - public load(container: DependencyContainer): void - { - container.register("AIOConfigHandler", AIOConfigHandler, {lifecycle:Lifecycle.Singleton}); - container.register("AIOOther", Other, {lifecycle:Lifecycle.Singleton}); - container.register("AIOFixes", Fixes); - container.register("AIORaids", Raids); - container.register("AIOItems", Items); - container.register("AIOTraders", Traders); - container.register("AIOPlayer", Player); - container.register("AIONotifications", Notifications); - const staticRoute = container.resolve("StaticRouterModService"); - this.logger = container.resolve("WinstonLogger"); - - if (container.resolve("AIOConfigHandler").getConfig().player.allSkillsMaster) - { - staticRoute.registerStaticRouter( - "AIOModGameVersion", - [ - { - url: "/client/game/version/validate", - action: (url: string, info: any, sessionID: string, output: string): any => - { - this.logger.info(sessionID); - return container.resolve("AIOPlayer").maxSkills(sessionID); - } - } - ], - "aki" - ) - } - - if (container.resolve("AIOConfigHandler").getConfig().other.preWipeEvents.raidersOnAllMaps) - { - staticRoute.registerStaticRouter( - "AIOModBotGen", - [ - { - url: "/client/game/bot/generate", - action: (url: string, info: any, sessionID: string, output: string): any => - { - return container.resolve("AIOOther").spawnRaidersEverywhere(info); - } - } - ], - "aki" - ) - } - - this.pkg = require("../package.json"); - this.logger.info(`Loading: ${this.pkg.name} ${this.pkg.version}`); - } - - public delayedLoad(container: DependencyContainer): void - { - container.resolve("AIOOther").applyChanges(); - container.resolve("AIOFixes").applyChanges(); - container.resolve("AIORaids").applyChanges(); - container.resolve("AIOItems").applyChanges(); - container.resolve("AIOTraders").applyChanges(); - container.resolve("AIOPlayer").applyChanges(); - - if (container.resolve("AIOConfigHandler").getConfig().other.showModLogs) - { - container.resolve("AIONotifications").sendNotifications() - } - } -} - -module.exports = { mod: new AIOMod() }; \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/other.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/other.ts deleted file mode 100644 index 821d6ca..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/other.ts +++ /dev/null @@ -1,101 +0,0 @@ -import type { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil" -import type { BotController } from "@spt-aki/controllers/BotController" -import type { IBotBase } from "@spt-aki/models/eft/common/tables/IBotBase"; -import type { IGetBodyResponseData } from "@spt-aki/models/eft/httpResponse/IGetBodyResponseData"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { inject, injectable } from "tsyringe"; - -@injectable() -export class Other -{ - private dontNuke = []; - - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("HttpResponseUtil") private httpResponse: HttpResponseUtil, - @inject("BotController") private botController: BotController - ) - {} - - public applyChanges(): void - { - if (this.configHandler.getConfig().other.compatibilityMods.terragroupSpecialist) - { - this.dontNuke.push("terragroupSpecialist") - } - else if (this.configHandler.getConfig().other.compatibilityMods.coDMWMilSimCTSFOI) - { - this.dontNuke.push("ctsfo1") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalGearTan) - { - this.dontNuke.push("AddGearTan") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalGearBlack) - { - this.dontNuke.push("AddGearBlack") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalGearUntar) - { - this.dontNuke.push("AddGearUntar") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalClothing) - { - this.dontNuke.push("AdditionalClothing") - } - else if (this.configHandler.getConfig().other.compatibilityMods.andrudisQuestManiac) - { - this.dontNuke.push("Ammo_Proficiency") - } - - } - - public isThisIDaMod(id: string[]): boolean - { - if (this.dontNuke.length > 0) - { - for (const mod in this.dontNuke) - { - if (id.includes(this.dontNuke[mod])) - { - return true; - } - else - { - return false - } - } - } - else - { - return false - } - } - - public spawnRaidersEverywhere(info: any): IGetBodyResponseData - { - for (const type in info.conditions) - { - const roles = info.conditions[type] - roles.Role = "pmcBot" - roles.Difficulty = "impossible" - } - - return this.httpResponse.getBody(this.botController.generate(info)); - } - - public createBossWave(role: string, chance: number, followers: string, escortAmount: number, zones: string): any - { - return { - "BossName": role, - "BossChance": chance, - "BossZone": zones, - "BossPlayer": false, - "BossDifficult": "normal", - "BossEscortType": followers, - "BossEscortDifficult": "normal", - "BossEscortAmount": escortAmount, - "Time": -1 - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/player.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/player.ts deleted file mode 100644 index 3dd6054..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/player.ts +++ /dev/null @@ -1,199 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { ProfileHelper } from "@spt-aki/helpers/ProfileHelper"; -import type { IPmcData } from "@spt-aki//models/eft/common/IPmcData"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import type { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -@injectable() -export class Player -{ - constructor( - @inject("WinstonLogger") private logger: ILogger, - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("HttpResponseUtil") private httpResponse: HttpResponseUtil, - @inject("ProfileHelper") private profileHelper: ProfileHelper - ) - {} - - public applyChanges(): void - { - const globals = this.database.getTables().globals.config; - - - //Hydratation Drain rate - if (typeof this.configHandler.getConfig().player.hydrationDrainRate === "number") - { - globals.Health.Effects.Existence.HydrationDamage = this.configHandler.getConfig().player.hydrationDrainRate; - } - - //Hydratation Drain Time - if (typeof this.configHandler.getConfig().player.hydrationDrainTime === "number") - { - globals.Health.Effects.Existence.HydrationLoopTime = this.configHandler.getConfig().player.hydrationDrainTime; - } - - //Energy Drain Rate - if (typeof this.configHandler.getConfig().player.energyDrainRate === "number") - { - globals.Health.Effects.Existence.EnergyDamage = this.configHandler.getConfig().player.energyDrainRate; - } - - //Energy Drain Time - if (typeof this.configHandler.getConfig().player.energyDrainTime === "number") - { - globals.Health.Effects.Existence.EnergyLoopTime = this.configHandler.getConfig().player.energyDrainTime; - } - - //RegenerationLoopTime - if (typeof this.configHandler.getConfig().player.regenerationLoopTime === "number") - { - globals.Health.Effects.Regeneration.LoopTime = this.configHandler.getConfig().player.regenerationLoopTime; - } - - //Energy recovery in hideout - if (typeof this.configHandler.getConfig().player.energyRestoration === "number") - { - globals.Health.Effects.Regeneration.Energy = this.configHandler.getConfig().player.energyRestoration; - } - //Hydration recovery in hideout - if (typeof this.configHandler.getConfig().player.hydrationRestoration === "number") - { - globals.Health.Effects.Regeneration.Hydration = this.configHandler.getConfig().player.hydrationRestoration; - } - - //Remove scav timer - if (this.configHandler.getConfig().player.removeScavTimer) - { - globals.SavagePlayCooldown = 1; - } - - //Change skills progression multiplier - if (this.configHandler.getConfig().player.changeSkillProgressionMultiplier !== false && typeof this.configHandler.getConfig().player.changeSkillProgressionMultiplier == "number") - { - globals.SkillsSettings.SkillProgressRate = this.configHandler.getConfig().player.changeSkillProgressionMultiplier; - } - - //Change weapons skill multiplier - if (this.configHandler.getConfig().player.changeWeaponSkillMultiplier !== false && typeof this.configHandler.getConfig().player.changeWeaponSkillMultiplier == "number") - { - globals.SkillsSettings.WeaponSkillProgressRate = this.configHandler.getConfig().player.changeWeaponSkillMultiplier; - } - - //Change fleamarket mini level - if (this.configHandler.getConfig().traders.changeFleaMarketLvl !== false && typeof this.configHandler.getConfig().traders.changeFleaMarketLvl == "number") - { - globals.RagFair.minUserLevel = this.configHandler.getConfig().traders.changeFleaMarketLvl; - } - - //Change in raids restrictions - if (this.configHandler.getConfig().player.removeInRaidsRestrictions) - { - globals.RestrictionsInRaid = [] - } - - //Remove fall damages - if (this.configHandler.getConfig().player.disableFallDamage) - { - globals.Health.Falling.SafeHeight = 200 - globals.Health.Falling.DamagePerMeter = 0 - } - - //Change staminas (unlimited or no) - if (typeof this.configHandler.getConfig().player.changeMaxStamina == "number" && !this.configHandler.getConfig().player.unlimitedStamina) - { - globals.Stamina.Capacity = this.configHandler.getConfig().player.changeMaxStamina - } - else if (!this.configHandler.getConfig().player.changeMaxStamina && this.configHandler.getConfig().player.unlimitedStamina) - { - globals.Stamina.Capacity = 500; - globals.Stamina.BaseRestorationRate = 500; - globals.Stamina.StaminaExhaustionCausesJiggle = false; - globals.Stamina.StaminaExhaustionStartsBreathSound = false; - globals.Stamina.StaminaExhaustionRocksCamera = false; - globals.Stamina.SprintDrainRate = 0; - globals.Stamina.JumpConsumption = 0; - globals.Stamina.AimDrainRate = 0; - globals.Stamina.SitToStandConsumption = 0; - } - - if (this.configHandler.getConfig().player.disableSkillFatigue === true) - { - globals.SkillMinEffectiveness = 1; - globals.SkillFatiguePerPoint = 0; - globals.SkillFreshEffectiveness = 1.0; - } - else if (this.configHandler.getConfig().player.disableSkillFatigue === "Custom") - { - globals.SkillMinEffectiveness = this.configHandler.getConfig().player.skillMinEffectiveness; - globals.SkillFatiguePerPoint = this.configHandler.getConfig().player.skillFatiguePerPoint; - globals.SkillFreshEffectiveness = this.configHandler.getConfig().player.skillFreshEffectiveness; - globals.SkillFreshPoints = this.configHandler.getConfig().player.skillFreshPoints; - globals.SkillPointsBeforeFatigue = this.configHandler.getConfig().player.skillPointsBeforeFatigue; - globals.SkillFatigueReset = this.configHandler.getConfig().player.skillFatigueReset; - } - - //PreventScavKarma - if (this.configHandler.getConfig().player.removeScavKarma == true) - { - const types = this.database.getTables().bots.types - for (const bots in types) - { - if (types[bots].experience.standingForKill < 0 && types[bots].experience.standingForKill > 0) - { - types[bots].experience.standingForKill = 0 - } - if (types[bots].experience.aggressorBonus < 0 && types[bots].experience.aggressorBonus > 0) - { - types[bots].experience.aggressorBonus = 0 - } - } - } - } - - public maxSkills(sessionID: string): any - { - let pmcData: IPmcData = null - - if (sessionID) - { - pmcData = this.profileHelper.getPmcProfile(sessionID); - } - - if (pmcData !== null) - { - if (pmcData.Skills.Common.length > 0) - { - for (const skills in pmcData.Skills.Common) - { - const skill = pmcData.Skills.Common[skills]; - switch (skill.Id) - { - case "BotReload": - if (this.configHandler.getConfig().player.enableSkillBotReload === true) - { - skill.Progress = 5100; - } - break; - case "BotSound": - if (this.configHandler.getConfig().player.enableSkillBotSound === true) - { - skill.Progress = 5100; - } - break; - default: - skill.Progress = 5100; - break; - } - } - } - else - { - this.logger.error("No skills for PMC to master, skipping"); - } - } - return this.httpResponse.nullResponse(); - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/raids.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/raids.ts deleted file mode 100644 index bba9e6a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/raids.ts +++ /dev/null @@ -1,335 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { BossLocationSpawn } from "@spt-aki/models/eft/common/ILocationBase"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { Other } from "./other"; - -@injectable() -export class Raids -{ - - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("AIOOther") private other: Other - ) - {} - - public applyChanges(): void - { - const hideout = this.database.getTables().hideout; - const locations = this.database.getTables().locations; - - //Change hideout fuel consumption - if (this.configHandler.getConfig().hideout.changeFuelConsumptionRate !== false && typeof this.configHandler.getConfig().hideout.changeFuelConsumptionRate === "number") - { - hideout.settings.generatorFuelFlowRate = this.configHandler.getConfig().hideout.changeFuelConsumptionRate; - } - - //Enable hideout fast constructions - if (this.configHandler.getConfig().hideout.fastHideoutConstruction) - { - for (const data in hideout.areas) - { - const areaData = hideout.areas[data]; - - if (this.other.isThisIDaMod([areaData._id]) === false) - { - for (const i in areaData.stages) - { - if (areaData.stages[i].constructionTime > 0) - { - areaData.stages[i].constructionTime = 1; - } - } - } - } - } - - //Enable fast hideout production - if (this.configHandler.getConfig().hideout.fastHideoutProduction === true) - { - for (const data in hideout.production) - { - const productionData = hideout.production[data]; - - if (this.other.isThisIDaMod([productionData._id]) === false) - { - if (!productionData.continuous && productionData.productionTime > 10) - { - productionData.productionTime = 10; - } - } - } - } - - //Scav cases modifications - if (this.configHandler.getConfig().hideout.fastScavCase === true) - { - for (const scav in hideout.scavcase) - { - const caseData = hideout.scavcase[scav]; - - if (this.other.isThisIDaMod([caseData._id]) === false) - { - if (caseData.ProductionTime > 10) - { - caseData.ProductionTime = 10; - } - } - } - } - if (this.configHandler.getConfig().hideout.scavCasePriceReducer === true) - { - for (const scase in hideout.scavcase) - { - const caseData = hideout.scavcase[scase]; - - if (this.other.isThisIDaMod([caseData._id]) === false) - { - if (caseData.Requirements[0].count > 10 && (caseData.Requirements[0].templateId === "5449016a4bdc2d6f028b456f" || - caseData.Requirements[0].templateId === "5696686a4bdc2da3298b456a" || - caseData.Requirements[0].templateId === "569668774bdc2da2298b4568")) - { - caseData.Requirements[0].count = 10; - } - } - } - } - - //Remove construction requirements - if (this.configHandler.getConfig().hideout.removeConstructionRequirements) - { - for (const data in hideout.areas) - { - const areaData = hideout.areas[data]; - - if (this.other.isThisIDaMod([areaData._id]) === false) - { - for (const i in areaData.stages) - { - if (areaData.stages[i].requirements !== undefined) - { - areaData.stages[i].requirements = []; - } - - } - } - } - } - - //Remove labs entry keycard - if (this.configHandler.getConfig().raids.removeLabsKeycard) - { - locations.laboratory.base.AccessKeys = [] - } - - //Remove extracts restrictions - if (this.configHandler.getConfig().raids.noExtractRestrictions) - { - for (const i in locations) - { - if (i !== "base") - { - for (const x in locations[i].base.exits) - { - if (locations[i].base.exits[x].Name !== "EXFIL_Train" && - !locations[i].base.exits[x].Name.includes("lab") || - locations[i].base.exits[x].Name === "lab_Vent") - { - if (locations[i].base.exits[x].PassageRequirement !== "None") - { - locations[i].base.exits[x].PassageRequirement = "None"; - } - if (locations[i].base.exits[x].ExfiltrationType !== "Individual") - { - locations[i].base.exits[x].ExfiltrationType = "Individual"; - } - if (locations[i].base.exits[x].Id !== "") - { - locations[i].base.exits[x].Id = ""; - } - if (locations[i].base.exits[x].Count !== 0) - { - locations[i].base.exits[x].Count = 0; - } - if (locations[i].base.exits[x].RequirementTip !== "") - { - locations[i].base.exits[x].RequirementTip = ""; - } - if (locations[i].base.exits[x].RequiredSlot) - { - delete locations[i].base.exits[x].RequiredSlot; - } - } - } - } - } - } - - //Make all extractions available to extract - if (this.configHandler.getConfig().raids.allExtractionsAvailable) - { - for (const i in locations) - { - if (i !== "base") - { - for (const x in locations[i].base.exits) - { - if (locations[i].base.exits[x].Name !== "EXFIL_Train") - { - if (locations[i].base.exits[x].Chance !== 100) - { - locations[i].base.exits[x].Chance = 100; - } - } - } - } - } - } - - //Make all maps have functional insurance - if (this.configHandler.getConfig().raids.insuranceOnAllMaps) - { - for (const i in locations) - { - if (i !== "base") - { - locations[i].base.Insurance = true; - } - } - } - - //Make all bosses to 100% spawn - if (this.configHandler.getConfig().raids.increasedBossChance) - { - for (const i in locations) - { - if (i !== "base") - { - if (locations[i].base.BossLocationSpawn !== []) - { - for (const x in locations[i].base.BossLocationSpawn) - { - locations[i].base.BossLocationSpawn[x].BossChance = 100; - } - } - } - } - } - - if (this.configHandler.getConfig().other.preWipeEvents.killaOnFactory) - { - const killaWave = this.other.createBossWave("bossKilla", 100, "followerBully", 0, locations.factory4_day.base.OpenZones); - locations.factory4_day.base.BossLocationSpawn.push(killaWave); - locations.factory4_night.base.BossLocationSpawn.push(killaWave); - } - - if (this.configHandler.getConfig().other.preWipeEvents.allBossesOnReserve) - { - let bossWave = this.other.createBossWave("bossKilla", 100, "followerBully", 0, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - bossWave = this.other.createBossWave("bossBully", 100, "followerBully", 4, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - bossWave = this.other.createBossWave("bossKojaniy", 100, "followerKojaniy", 2, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - bossWave = this.other.createBossWave("bossSanitar", 100, "followerSanitar", 2, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - } - - if (this.configHandler.getConfig().other.preWipeEvents.gluhkarOnLabs) - { - const glugluWave: BossLocationSpawn = { - "BossName": "bossGluhar", - "BossChance": 43, - "BossZone": "ZoneRailStrorage,ZoneRailStrorage,ZoneRailStrorage,ZonePTOR1,ZonePTOR2,ZoneBarrack,ZoneBarrack,ZoneBarrack,ZoneSubStorage", - "BossPlayer": false, - "BossDifficult": "normal", - "BossEscortType": "followerGluharAssault", - "BossEscortDifficult": "normal", - "BossEscortAmount": "0", - "Time": -1, - "TriggerId": "", - "TriggerName": "", - "Supports": [ - { - "BossEscortType": "followerGluharAssault", - "BossEscortDifficult": [ - "normal" - ], - "BossEscortAmount": "2" - }, - { - "BossEscortType": "followerGluharSecurity", - "BossEscortDifficult": [ - "normal" - ], - "BossEscortAmount": "2" - }, - { - "BossEscortType": "followerGluharScout", - "BossEscortDifficult": [ - "normal" - ], - "BossEscortAmount": "2" - } - ] - } - - glugluWave.BossZone = locations.laboratory.base.OpenZones; - locations.laboratory.base.BossLocationSpawn.push(glugluWave); - } - - //Extend raids to defined number - if (this.configHandler.getConfig().raids.extendedRaid != false && typeof this.configHandler.getConfig().raids.extendedRaid === "number") - { - for (const map in locations) - { - if (map !== "base") - { - locations[map].base.exit_access_time = this.configHandler.getConfig().raids.extendedRaid; - locations[map].base.escape_time_limit = this.configHandler.getConfig().raids.extendedRaid; - } - } - } - - //Make all extractions of the map available regardless of the infill - if (this.configHandler.getConfig().raids.extractionsExtended) - { - for (const map in locations) - { - switch (map) - { - case "base": - break; - case "bigmap": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "Customs,Boiler Tanks"; - } - break; - case "interchange": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "MallSE,MallNW"; - } - break; - case "shoreline": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "Village,Riverside"; - } - break; - case "woods": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "House,Old Station"; - } - break; - default: - break; - } - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/traders.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/traders.ts deleted file mode 100644 index c845604..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/src/traders.ts +++ /dev/null @@ -1,205 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { Other } from "./other"; -import { Money } from "@spt-aki/models/enums/Money" -import { Traders as eftTraders} from "@spt-aki/models/spt/helpers/Traders" - -@injectable() -export class Traders -{ - private traders; - - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("AIOOther") private other: Other - ) - {} - - public applyChanges(): void - { - this.traders = this.database.getTables().traders; - const quests = this.database.getTables().templates.quests; - const suits = this.database.getTables().templates.customization; - - //Enable all the quests - if (this.configHandler.getConfig().traders.allQuestsAvailable) - { - for (const id in quests) - { - if (this.other.isThisIDaMod([id]) === false) - { - const questData = quests[id]; - questData.conditions.AvailableForStart = [ - { - _parent: "Level", - _props: - { - compareMethod: ">=", - value: 1, - index: 0, - parentId: "", - id: "AllInOne-Mod: AllQuestsAvailable", - dynamicLocale: false - }, - dynamicLocale: false - }]; - } - } - } - - if (this.configHandler.getConfig().traders.removeFIRConditionOnQuests) - { - for (const id in quests) - { - const condition = quests[id].conditions.AvailableForFinish; - for (const requirements in condition) - { - const requirement = condition[requirements]; - if (requirement._parent === "FindItem" || requirement._parent === "HandoverItem" && - "_props" in requirement && "onlyFoundInRaid" in requirement._props) - { - requirement._props.onlyFoundInRaid = false; - } - } - } - } - - //Enable all clothes available for both side - if (this.configHandler.getConfig().traders.allClothesForEverySide) - { - for (const suit in suits) - { - if (this.other.isThisIDaMod([suit]) === false) - { - const suitData = suits[suit]; - suitData._props.Side = ["Savage", "Bear", "Usec"]; - } - } - } - - //Enable all clothes for free - if (this.configHandler.getConfig().traders.allClothesFree) - { - for (const trader in this.traders) - { - if (this.other.isThisIDaMod([trader]) === false && this.traders[trader].suits) - { - - for (const file in this.traders[trader].suits) - { - const fileData = this.traders[trader].suits[file]; - fileData.requirements.loyaltyLevel = 1; - fileData.requirements.profileLevel = 1; - fileData.requirements.standing = 0; - fileData.requirements.skillRequirements = []; - fileData.requirements.questRequirements = []; - fileData.requirements.itemRequirements = []; - } - - } - } - } - - //All cheap items on traders - if (this.configHandler.getConfig().other.preWipeEvents.allTradersSellCheapItems) - { - for (const trader in this.traders) - { - for (const assort in this.traders[trader].assort.barter_scheme) - { - const itemScheme = this.traders[trader].assort.barter_scheme[assort]; - switch (itemScheme[0][0]._tpl) - { - case Money.ROUBLES: - itemScheme[0][0].count = itemScheme[0][0].count * 0.01; - break; - case Money.DOLLARS: - itemScheme[0][0].count = itemScheme[0][0].count * 0.1; - break; - case Money.EUROS: - itemScheme[0][0].count = itemScheme[0][0].count * 0.05; - break; - default: - break; - } - } - } - } - - //Change insurances return times - if (this.configHandler.getConfig().traders.insuranceTime.activated) - { - if (this.configHandler.getConfig().traders.insuranceTime.prapor.activated) - { - this.traders[eftTraders.PRAPOR].base.insurance.min_return_hour = - this.configHandler.getConfig().traders.insuranceTime.prapor.min; - this.traders[eftTraders.PRAPOR].base.insurance.max_return_hour = - this.configHandler.getConfig().traders.insuranceTime.prapor.max; - } - - if (this.configHandler.getConfig().traders.insuranceTime.therapist.activated) - { - this.traders[eftTraders.THERAPIST].base.insurance.min_return_hour = - this.configHandler.getConfig().traders.insuranceTime.therapist.min; - this.traders[eftTraders.THERAPIST].base.insurance.max_return_hour = - this.configHandler.getConfig().traders.insuranceTime.therapist.max; - } - } - - //Change the maximum time for insurance to be in mails - if (this.configHandler.getConfig().traders.maxInsuranceStorageTime !== false) - { - this.traders[eftTraders.PRAPOR].base.insurance.max_storage_time = - this.configHandler.getConfig().traders.maxInsuranceStorageTime; - this.traders[eftTraders.THERAPIST].base.insurance.max_storage_time = - this.configHandler.getConfig().traders.maxInsuranceStorageTime; - } - - //UnlockAllItemsAtLL1 - if (this.configHandler.getConfig().traders.traderChanges.unlockAllItemsAtLL1 && !this.configHandler.getConfig().traders.traderChanges.allTraders4Stars) - { - for (const traderID in this.traders) - { - if (traderID === eftTraders.FENCE || traderID === "ragfair") - { - continue; - } - const loyaltyItems = this.traders[traderID].assort.loyal_level_items; - - for (const lLItem in loyaltyItems) - { - loyaltyItems[lLItem] = 1; - } - } - } - - //Remove assorts locked by quests - if (this.configHandler.getConfig().traders.traderChanges.removeItemsFromQuestLocks) - { - for (const traderID in this.traders) - { - if (this.traders[traderID].questassort && this.traders[traderID].questassort.success) - { - this.traders[traderID].questassort.success = {}; - } - } - } - - if (this.configHandler.getConfig().traders.traderChanges.allTraders4Stars) - { - for (const traderID in this.traders) - { - const loyaltyLevels = this.traders[traderID].base.loyaltyLevels; - for (const level in loyaltyLevels) - { - const loyalty = loyaltyLevels[level]; - loyalty.minLevel = 1; - loyalty.minSalesSum = 0; - loyalty.minStanding = 0; - } - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/BotCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 9602975..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - private botController; - private httpResponse; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/BundleCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b007ab8..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - private logger; - private httpResponse; - private httpServer; - private bundleLoader; - private configServer; - private httpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/CustomizationCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 918b8b6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - private customizationController; - private saveServer; - private httpResponse; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/DataCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index 018420e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - private httpResponse; - private databaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/DialogueCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 3b6fbd1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - private hashUtil; - private timeUtil; - private httpResponse; - private dialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/GameCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index 44a30ea..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - private httpResponse; - private watermark; - private gameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HandbookCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 0db5fec..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - private handbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HealthCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index a50dd42..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - private httpResponse; - private profileHelper; - private healthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HideoutCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 3698176..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - private hideoutController; - private configServer; - private hideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HttpCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 9fe387d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - private httpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InraidCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 2d53227..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - private inraidController; - private httpResponse; - private configServer; - private airdropConfig; - private inraidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InsuranceCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 79feb67..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - private insuranceController; - private insuranceService; - private httpResponse; - private configServer; - private insuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InventoryCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9795aa0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - private inventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ItemEventCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index 74e79c4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - private httpResponse; - private itemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/LauncherCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index 4bd5e2c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - private httpResponse; - private launcherController; - private saveServer; - private watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/LocationCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index 5ecab74..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - private httpResponse; - private locationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/MatchCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 63d38d9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - private httpResponse; - private jsonUtil; - private matchController; - private databaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ModCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 2011f0e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - private logger; - private httpResponse; - private httpServer; - private modLoader; - private configServer; - private httpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/NoteCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index fd7c5ca..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - private noteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/NotifierCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index 416e6a3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - private httpServerHelper; - private httpResponse; - private notifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/PresetBuildCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 639c33f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - private httpResponse; - private presetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/PresetCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index f62afd6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - private presetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ProfileCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index efce47d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - private httpResponse; - private timeUtil; - private profileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/QuestCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index f742096..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - private httpResponse; - private questController; - private repeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/RagfairCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index 152475f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - private httpResponse; - private logger; - private jsonUtil; - private ragfairServer; - private ragfairController; - private configServer; - private ragfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/RepairCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index f63ec18..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - private repairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/SaveCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index b7219a0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - private saveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/TradeCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 9928951..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - private tradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/TraderCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 2a8af7f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - private httpResponse; - private traderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/WeatherCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index e40ab3e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - private httpResponse; - private weatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/WishlistCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index e0249fd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - private wishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/BotController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/BotController.d.ts deleted file mode 100644 index 8ecb97f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/BotController.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - private databaseServer; - private botGenerator; - private botHelper; - private configServer; - private botConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/CustomizationController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/CustomizationController.d.ts deleted file mode 100644 index 698e6be..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - private logger; - private itemEventRouter; - private databaseServer; - private saveServer; - private profileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - private getAllTraderSuits; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/DialogueController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/DialogueController.d.ts deleted file mode 100644 index 235594f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - private httpResponse; - private saveServer; - private dialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - private messagesHaveUncollectedRewards; - private removeExpiredItems; - update(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/GameController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/GameController.d.ts deleted file mode 100644 index bb2a55a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/GameController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - private logger; - private watermark; - private httpServerHelper; - private profileHelper; - private configServer; - private httpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - private addMissingBonusesProperty; - private addMissingRepeatableQuestsProperty; - private addMissingWeaponRepairSkill; - private addMissingAkiVersionTagToProfile; - private addMissingArmorRepairSkill; - private fixNullTraderSalesSums; - private removeDanglingConditionCounters; - private removeDanglingBackendCounters; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - private getActiveRepeatableQuests; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HandbookController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HandbookController.d.ts deleted file mode 100644 index f473437..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - private databaseServer; - private handbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HealthController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HealthController.d.ts deleted file mode 100644 index ca049f6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - private logger; - private itemEventRouter; - private itemHelper; - private paymentService; - private inventoryHelper; - private healthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HideoutController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HideoutController.d.ts deleted file mode 100644 index f35c23b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - private logger; - private hashUtil; - private timeUtil; - private databaseServer; - private randomUtil; - private inventoryHelper; - private saveServer; - private playerService; - private presetHelper; - private paymentHelper; - private itemEventRouter; - private httpResponse; - private profileHelper; - private hideoutHelper; - private configServer; - private hideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InraidController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InraidController.d.ts deleted file mode 100644 index c1cd6f5..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - private saveServer; - private jsonUtil; - private databaseServer; - private questHelper; - private itemHelper; - private extendedProfileHelper; - private healthHelper; - private traderHelper; - private insuranceService; - private inRaidHelper; - private configServer; - private inraidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InsuranceController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InsuranceController.d.ts deleted file mode 100644 index b175a06..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - private logger; - private randomUtil; - private itemEventRouter; - private timeUtil; - private saveServer; - private databaseServer; - private itemHelper; - private profileHelper; - private dialogueHelper; - private paymentService; - private insuranceService; - private configServer; - private insuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InventoryController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InventoryController.d.ts deleted file mode 100644 index 8235082..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - private logger; - private hashUtil; - private jsonUtil; - private databaseServer; - private presetHelper; - private inventoryHelper; - private profileHelper; - private paymentHelper; - private itemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/LauncherController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/LauncherController.d.ts deleted file mode 100644 index 2a30713..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - private hashUtil; - private saveServer; - private httpServerHelper; - private databaseServer; - private configServer; - private coreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - private createAccount; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/LocationController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/LocationController.d.ts deleted file mode 100644 index 41a8719..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - private jsonUtil; - private logger; - private locationGenerator; - private databaseServer; - private timeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/MatchController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/MatchController.d.ts deleted file mode 100644 index 84abbe3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - private saveServer; - private profileHelper; - private matchLocationService; - private traderHelper; - private configServer; - private matchConfig; - private inraidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - private getMatch; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/NoteController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/NoteController.d.ts deleted file mode 100644 index 4d3420e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - private itemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/NotifierController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/NotifierController.d.ts deleted file mode 100644 index 36fef66..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - private notifierHelper; - private httpServerHelper; - private notificationService; - private pollInterval; - private timeout; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/PresetBuildController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index 11c5c3e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - private hashUtil; - private itemEventRouter; - private itemHelper; - private saveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/PresetController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/PresetController.d.ts deleted file mode 100644 index 6ec8c55..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - private presetHelper; - private databaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/ProfileController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/ProfileController.d.ts deleted file mode 100644 index c8bd5f1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - private hashUtil; - private timeUtil; - private saveServer; - private databaseServer; - private itemHelper; - private traderHelper; - private extendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/QuestController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/QuestController.d.ts deleted file mode 100644 index d8caee5..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - private logger; - private timeUtil; - private itemEventRouter; - private databaseServer; - private itemHelper; - private dialogueHelper; - private profileHelper; - private questHelper; - private questConditionHelper; - private playerService; - private configServer; - private questConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RagfairController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RagfairController.d.ts deleted file mode 100644 index 5b94a95..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - private logger; - private timeUtil; - private httpResponse; - private itemEventRouter; - private ragfairServer; - private ragfairPriceService; - private databaseServer; - private itemHelper; - private saveServer; - private ragfairSellHelper; - private ragfairTaxHelper; - private ragfairSortHelper; - private ragfairOfferHelper; - private profileHelper; - private paymentService; - private handbookHelper; - private paymentHelper; - private inventoryHelper; - private ragfairHelper; - private ragfairOfferService; - private ragfairRequiredItemsService; - private ragfairOfferGenerator; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RepairController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RepairController.d.ts deleted file mode 100644 index 77dd47a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - private logger; - private itemEventRouter; - private databaseServer; - private questHelper; - private traderHelper; - private paymentService; - private repairHelper; - private configServer; - private repairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RepeatableQuestController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index 2dedc7e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - private timeUtil; - private logger; - private randomUtil; - private mathUtil; - private jsonUtil; - private databaseServer; - private itemHelper; - private presetHelper; - private profileHelper; - private ragfairServerHelper; - private itemEventRouter; - private paymentService; - private objectId; - private configServer; - private questConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/TradeController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/TradeController.d.ts deleted file mode 100644 index f0a177b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - private logger; - private itemEventRouter; - private tradeHelper; - private profileHelper; - private ragfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/TraderController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/TraderController.d.ts deleted file mode 100644 index 36eac75..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - private logger; - private databaseServer; - private traderAssortHelper; - private profileHelper; - private traderHelper; - private timeUtil; - private traderAssortService; - private jsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/WeatherController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/WeatherController.d.ts deleted file mode 100644 index 312c3a3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - private weatherGenerator; - private configServer; - private weatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/WishlistController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/WishlistController.d.ts deleted file mode 100644 index 5ef8df3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - private itemEvenRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotGenerator.d.ts deleted file mode 100644 index e2565b7..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -export declare class BotGenerator { - private logger; - private hashUtil; - private randomUtil; - private jsonUtil; - private databaseServer; - private botInventoryGenerator; - private botHelper; - private gameEventHelper; - private configServer; - private botConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - private generateBot; - private generateRandomLevel; - /** Converts health object to the required format */ - private generateHealth; - private generateSkills; - private getPmcRole; - private removeChristmasItemsFromBotInventory; - private generateId; - private generateInventoryID; - private getPMCDifficulty; - private generateDogtag; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotInventoryGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 0cdbacb..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - private logger; - private hashUtil; - private randomUtil; - private databaseServer; - private botWeaponGenerator; - private botLootGenerator; - private botGeneratorHelper; - private weightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - private generateEquipment; - private generateInventoryBase; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotLootGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d8c8e1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - private jsonUtil; - private hashUtil; - private randomUtil; - private databaseServer; - private handbookHelper; - private botGeneratorHelper; - private pmcLootGenerator; - private configServer; - private botConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - private getRandomisedCount; - private addLootFromPool; - /** Compares two item templates by their price to spawn chance ratio */ - private compareByValue; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotWeaponGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index e8f91cb..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - private logger; - private hashUtil; - private databaseServer; - private itemHelper; - private weightedRandomHelper; - private botGeneratorHelper; - private randomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - private isWeaponValid; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - private generateExtraMagazines; - private addBullets; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - private getCompatibleAmmo; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - private fillExistingMagazines; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/LocationGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/LocationGenerator.d.ts deleted file mode 100644 index 4b96792..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - private logger; - private jsonUtil; - private objectId; - private randomUtil; - private ragfairServerHelper; - private itemHelper; - private mathUtil; - private gameEventHelper; - private containerHelper; - private presetHelper; - private configServer; - private locationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - private getLooseLootMultiplerForLocation; - private getStaticLootMultiplerForLocation; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - private createItem; - private getRandomCompatibleCaliberTemplateId; - private getRandomValidCaliber; - private drawAmmoTpl; - private createRandomMagCartridges; - private createCartidges; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/PMCLootGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 601431b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class PMCLootGenerator { - private itemHelper; - private databaseServer; - private configServer; - private pocketLootPool; - private backpackLootPool; - private botConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/RagfairAssortGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index 06d3250..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - private jsonUtil; - private hashUtil; - private itemHelper; - private databaseServer; - private generatedAssortItems; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - private assortsAreGenerated; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - private generateRagfairAssortItems; - private createRagfairAssortItem; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/RagfairOfferGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index e3fbe4a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - private logger; - private jsonUtil; - private hashUtil; - private randomUtil; - private timeUtil; - private databaseServer; - private ragfairServerHelper; - private saveServer; - private presetHelper; - private ragfairAssortGenerator; - private ragfairOfferService; - private ragfairPriceService; - private fenceService; - private itemHelper; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - private getTraderId; - private getRating; - private getRatingGrowing; - private getOfferEndTime; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - private getItemCondition; - private addMissingCondition; - private getOfferRequirements; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/WeatherGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index b9faa3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - private weightedRandomHelper; - private randomUtil; - private timeUtil; - private configServer; - private weatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - private getWeightedFog; - private getWeightedRain; - private getRandomFloat; - private getRandomInt; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/AssortHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 33cb5c6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - private logger; - private itemHelper; - private databaseServer; - private questHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; - stripQuestAssort(pmcProfile: IPmcData, sessionId: string, traderId: string, assort: ITraderAssort): ITraderAssort; - stripLoyaltyAssort(pmcProfile: IPmcData, sessionId: string, traderId: string, assort: ITraderAssort): ITraderAssort; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/BotGeneratorHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index 141f71d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - private logger; - private jsonUtil; - private hashUtil; - private randomUtil; - private databaseServer; - private durabilityLimitsHelper; - private itemHelper; - private inventoryHelper; - private containerHelper; - private configServer; - private botConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - private fillCamora; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - "upd"?: Upd; - }; - private getModTplFromItemDb; - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * Returns a `boolean` indicating success. */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - private itemAllowedInContainer; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/BotHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/BotHelper.d.ts deleted file mode 100644 index d901362..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - private logger; - private jsonUtil; - private databaseServer; - private randomUtil; - private configServer; - private botConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ContainerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 34cd1e4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - private locateSlot; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/DialogueHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index ae1f581..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - private hashUtil; - private saveServer; - private databaseServer; - private notifierHelper; - private notificationSendHelper; - private itemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/DurabilityLimitsHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 609bc7d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - private randomUtil; - private botHelper; - private configServer; - private botConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - private generateMaxWeaponDurability; - private generateMaxPmcArmorDurability; - private getLowestMaxWeaponFromConfig; - private getHighestMaxWeaponDurabilityFromConfig; - private generateWeaponDurability; - private generateArmorDurability; - private getMinWeaponDeltaFromConfig; - private getMaxWeaponDeltaFromConfig; - private getMinArmorDeltaFromConfig; - private getMaxArmorDeltaFromConfig; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ExtendedProfileHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index 4dd7d3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - private botGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - private getScavSkills; - private removeSecureContainer; - private getDefaultScavSkills; - private getScavStats; - private getScavLevel; - private getScavExperience; - private setScavCooldownTimer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/GameEventHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index 8131d31..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - private databaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HandbookHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index aed6984..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - private lookup; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HealthHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HealthHelper.d.ts deleted file mode 100644 index bb160a3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - private jsonUtil; - private logger; - private timeUtil; - private saveServer; - private configServer; - private healthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - private saveHealth; - private saveEffects; - private addEffect; - private isEmpty; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HideoutHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index d6a4414..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - private logger; - private hashUtil; - private timeUtil; - private randomUtil; - private databaseServer; - private itemEventRouter; - private httpResponse; - private profileHelper; - private inventoryHelper; - private playerService; - private configServer; - static BITCOIN_FARM: string; - private WATER_COLLECTOR; - private BITCOIN; - private EXPEDITIONARY_FUEL_TANK; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - private hideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - private applySkillXPBoost; - updatePlayerHideout(sessionID: string): void; - private updateWaterCollector; - private doesWaterCollectorHaveFilter; - private updateFuel; - private updateWaterFilters; - private getAreaUpdObject; - private updateAirFilters; - private updateBitcoinFarm; - private getBTCSlots; - private getManagementSkillsSlots; - private hasManagementSkillSlots; - private getHideoutManagementSkill; - private getHideoutManagementConsumptionBonus; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HttpServerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index 2e40814..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - private configServer; - private httpConfig; - private mime; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/InRaidHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index e79d384..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - private logger; - private saveServer; - private jsonUtil; - private databaseServer; - private inventoryHelper; - private paymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - private removePlayer; - private removeMapAccessKey; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/InventoryHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index 00e95d3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - private logger; - private jsonUtil; - private hashUtil; - private httpResponse; - private fenceService; - private databaseServer; - private paymentHelper; - private traderAssortHelper; - private dialogueHelper; - private itemHelper; - private containerHelper; - private profileHelper; - private configServer; - private inventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - private getSizeByInventoryItemHash; - private getInventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - private getStashSlotMap; - private getStashType; - private getPlayerStashSize; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - private handleCartridges; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ItemHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ItemHelper.d.ts deleted file mode 100644 index 5ff64b6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - private logger; - private hashUtil; - private jsonUtil; - private databaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/NotificationSendHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index b9298da..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - private httpServer; - private notificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/NotifierHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 0d524e9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - private httpServerHelper; - /** - * The default notification sent when waiting times out. - */ - private defaultNotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/PresetHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0a24128..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - private databaseServer; - private lookup; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ProfileHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 508443c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - private isWiped; - private getServerVersion; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/QuestConditionHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 2a0ee94..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - private filterConditions; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/QuestHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/QuestHelper.d.ts deleted file mode 100644 index 9e2dd5e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - private logger; - private jsonUtil; - private timeUtil; - private hashUtil; - private itemHelper; - private itemEventRouter; - private databaseServer; - private ragfairServerHelper; - private dialogueHelper; - private profileHelper; - private paymentHelper; - private traderHelper; - private configServer; - private questConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - private processReward; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - private cleanQuestList; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index 8e70bcd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - private logger; - private jsonUtil; - private traderAssortHelper; - private databaseServer; - private handbookHelper; - private itemHelper; - private ragfairLinkedItemService; - private utilityHelper; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - private getCategoryList; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairOfferHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 3bf8add..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - private logger; - private timeUtil; - private hashUtil; - private itemEventRouter; - private databaseServer; - private saveServer; - private dialogueHelper; - private itemHelper; - private paymentHelper; - private presetHelper; - private profileHelper; - private ragfairServerHelper; - private ragfairSortHelper; - private ragfairHelper; - private ragfairOfferService; - private configServer; - private static TPL_GOODS_SOLD; - private ragfairConfig; - private questConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - private getProfileOffers; - private deleteOfferByOfferId; - private completeOffer; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairSellHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 929d112..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - private logger; - private randomUtil; - private timeUtil; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairServerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index d29ba42..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - private randomUtil; - private hashUtil; - private saveServer; - private databaseServer; - private profileHelper; - private itemHelper; - private dialogueHelper; - private jsonUtil; - private configServer; - private ragfairConfig; - private questConfig; - private static TPL_GOODS_RETURNED; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - private isItemBlacklisted; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairSortHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e9d8069..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - private databaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - private sortOffersByID; - private sortOffersByRating; - private sortOffersByName; - private sortOffersByPrice; - private sortOffersByExpiry; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairTaxHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index e87334f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - private logger; - private databaseServer; - private ragfairPriceService; - private itemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - private calculateItemWorth; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RepairHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 47123e1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - private logger; - private jsonUtil; - private randomUtil; - private databaseServer; - private configServer; - private repairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - private getRandomisedArmorRepairDegredationValue; - private getRandomisedWeaponRepairDegredationValue; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/SecureContainerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 8f246b6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - private itemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TradeHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 475390b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - private logger; - private itemEventRouter; - private traderHelper; - private itemHelper; - private paymentService; - private fenceService; - private inventoryHelper; - private ragfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - private incrementAssortBuyCount; - private checkPurchaseIsWithinTraderItemLimit; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TraderAssortHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index d95879c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - private logger; - private jsonUtil; - private databaseServer; - private profileHelper; - private assortHelper; - private ragfairAssortGenerator; - private ragfairOfferGenerator; - private traderAssortService; - private fenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - getAssort(sessionId: string, traderId: string): ITraderAssort; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TraderHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ec64d59..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - private logger; - private databaseServer; - private saveServer; - private profileHelper; - private paymentHelper; - private itemHelper; - private handbookHelper; - private playerService; - private fenceService; - private configServer; - private traderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/BundleLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 4f7664c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - private httpServerHelper; - private vfs; - private jsonUtil; - private bundles; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/DelayedModLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 7d0009f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - private bundleLoader; - private handbookController; - private vfs; - private modCompilerService; - private initialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; - load(): void; - private executeMods; - private addBundles; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/InitialModLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 5957d35..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - private logger; - private vfs; - private jsonUtil; - private modCompilerService; - private bundleLoader; - private configServer; - private static container; - private readonly basepath; - private imported; - private onLoad; - private akiConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; - private importClass; - private importMods; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - private getBrokenMods; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - private getModsPackageData; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - private isModSpt300Compatible; - private isModCombatibleWithAki; - private executeMods; - private sortModsLoadOrder; - private addMod; - private areModDependenciesFulfilled; - private isModCompatible; - private validMod; - private getLoadOrderRecursive; - private getLoadOrder; - getContainer(): DependencyContainer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IAkiProfile.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 80dd02d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,163 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { -} -export interface RightArm { -} -export interface LeftLeg { -} -export interface RightLeg { -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IBotConfig.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index f8ea940..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IModLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 5398c9b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IHttpServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index 50e5c91..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ILocaleBase.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index a20084d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: ILocaleGlobalBase; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/HttpRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/HttpRouter.d.ts deleted file mode 100644 index 44edc0b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - private staticRouters; - private dynamicRoutes; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - private groupBy; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - private handleRoute; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/ImageRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/ImageRouter.d.ts deleted file mode 100644 index 97e580d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - private vfs; - private imageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/ItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index bb20152..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - private logger; - private jsonUtil; - private profileHelper; - private itemEventRouters; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - private output; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - private resetOutput; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/BotDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index dd2f68a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - private botCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/BundleDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index be27008..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - private bundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 03a5967..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/DataDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index c30501a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - private dataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/HttpDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index b2933e9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - private imageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/InraidDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index ea4a9ae..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - private inraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/LocationDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index 30741db..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - private locationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 4786817..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - private notifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/TraderDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index a100b4c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - private traderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index 3025e2c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/HealthItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index bad9af2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - private healthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/HideoutItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index 2cec18b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - private hideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index 8efc2c2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - private insuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/InventoryItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 1d93e7b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - private inventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/NoteItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 12af594..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - private noteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 7298c52..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - private presetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/QuestItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index 9944ae9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - private questCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/RagfairItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 88e52ba..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - private ragfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/RepairItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index b292ded..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - private repairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/TradeItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index 1bca2b8..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - private tradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/WishlistItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38831f6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - private wishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/BundleSerializer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 7952e9c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - private logger; - private bundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/ImageSerializer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 29340d0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - private imageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/NotifySerializer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 8be8ac2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - private notifierController; - private httpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/BotStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index d8b0bf4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - private botCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/BundleStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index 3905b82..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - private bundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/CustomizationStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 46c71b8..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/DataStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index a493d3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - private dataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/DialogStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index a59fb14..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - private dialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/GameStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index 988b673..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - private gameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/HealthStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index e644861..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - private healthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/InraidStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index 66ed860..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - private inraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/InsuranceStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 8da26b3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - private insuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/ItemEventStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index 08ba6bb..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - private itemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/LauncherStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 9d07f78..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - private launcherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/LocationStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index 9c5c52e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - private locationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/MatchStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index d746381..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - private matchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/NotifierStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 1c8566d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - private notifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/PresetStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index 2272f82..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - private presetCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/ProfileStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index fd787f1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - private profileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/QuestStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index fda3c23..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - private questCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/RagfairStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 618374f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - private ragfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/TraderStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 18f0629..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - private traderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/WeatherStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 61b904d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - private weatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/ConfigServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/ConfigServer.d.ts deleted file mode 100644 index 83af38d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - private logger; - private vfs; - private jsonUtil; - private configs; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/DatabaseServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/DatabaseServer.d.ts deleted file mode 100644 index 521bcf9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - private tableData; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/HttpServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/HttpServer.d.ts deleted file mode 100644 index d0db7e4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - private httpRouter; - private logger; - private randomUtil; - private jsonUtil; - private httpResponse; - private databaseServer; - private notifierHelper; - private httpServerHelper; - private serializers; - private configServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - private buffers; - private onReceive; - private onRespond; - private httpConfig; - private webSockets; - private websocketPingHandler; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - private getRandomisedMessage; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/RagfairServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/RagfairServer.d.ts deleted file mode 100644 index cf56d64..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - private logger; - private ragfairOfferGenerator; - private ragfairOfferService; - private ragfairCategoriesService; - private ragfairRequiredItemsService; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/SaveServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/SaveServer.d.ts deleted file mode 100644 index fdf92e4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - private vfs; - private saveLoadRouters; - private jsonUtil; - private hashUtil; - private logger; - private profileFilepath; - private profiles; - private onSave; - private saveMd5; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/FenceService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/FenceService.d.ts deleted file mode 100644 index 27d14ef..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/FenceService.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - private logger; - private hashUtil; - private jsonUtil; - private randomUtil; - private databaseServer; - private handbookHelper; - private itemHelper; - private presetHelper; - private configServer; - private fenceAssort; - private traderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - private setFenceAssort; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/HashCacheService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/HashCacheService.d.ts deleted file mode 100644 index c9b0170..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - private vfs; - private hashUtil; - private jsonUtil; - private logger; - private jsonHashes; - private modHashes; - private readonly modCachePath; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/InsuranceService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/InsuranceService.d.ts deleted file mode 100644 index 160faba..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - private logger; - private databaseServer; - private secureContainerHelper; - private randomUtil; - private timeUtil; - private saveServer; - private traderHelper; - private dialogueHelper; - private configServer; - private insured; - private templatesById; - private insuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - private addGearToSend; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/MatchLocationService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/MatchLocationService.d.ts deleted file mode 100644 index f7b7d3b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - private timeUtil; - private locations; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/ModCompilerService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/ModCompilerService.d.ts deleted file mode 100644 index cf7cc21..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - private logger; - private hashCacheService; - private vfs; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - private compile; - private buildDepth; - private calculateDepth; - private areFilesReady; - private delay; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/NotificationService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/NotificationService.d.ts deleted file mode 100644 index 9c6c143..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - private messageQueue; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/PaymentService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/PaymentService.d.ts deleted file mode 100644 index 0a6c4d6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/PaymentService.d.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - private logger; - private httpResponse; - private databaseServer; - private handbookHelper; - private traderHelper; - private itemHelper; - private inventoryHelper; - private paymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - private isItemInStash; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/PlayerService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/PlayerService.d.ts deleted file mode 100644 index 99e5986..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - private logger; - private databaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairCategoriesService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index fb9efa2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - private categories; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairLinkedItemService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 3dbcf6f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairLinkedItemService { - private databaseServer; - private linkedItemsCache; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - private buildLinkedItemTable; - private getFilters; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairOfferService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 9b1bf8d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - private logger; - private timeUtil; - private databaseServer; - private saveServer; - private ragfairServerHelper; - private profileHelper; - private itemEventRouter; - private httpResponse; - private configServer; - private playerOffersLoaded; - private toUpdate; - private expiredOffers; - private offers; - private ragfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - private getStaleOffers; - private isStale; - private processStaleOffer; - private returnPlayerOffer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairPriceService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 7cdf854..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - private handbookHelper; - private databaseServer; - private logger; - private itemHelper; - private presetHelper; - private randomUtil; - private configServer; - private ragfairConfig; - private prices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairRequiredItemsService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index e4582d0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - private logger; - private paymentHelper; - private ragfairOfferService; - private requiredItemsCache; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/TraderAssortService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/TraderAssortService.d.ts deleted file mode 100644 index ccb9e45..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - private pristineTraderAssorts; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/image/imageRouteService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 854083c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - private routes; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onLoad/OnLoadModService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index 89bad14..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - private container; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 32419f4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - private container; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index d4c42aa..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - private container; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/App.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/App.d.ts deleted file mode 100644 index a11f576..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - private logger; - private timeUtil; - private onLoadComponents; - private onUpdateComponents; - private onUpdateLastRun; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - private update; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/AyncQueue.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/AyncQueue.d.ts deleted file mode 100644 index a99aa37..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - private commandsQueue; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/DatabaseImporter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 97dda30..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - private logger; - private vfs; - private jsonUtil; - private databaseServer; - private imageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/HashUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/HashUtil.d.ts deleted file mode 100644 index cf92b47..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - private timeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/HttpResponseUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 85c28bd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - private jsonUtil; - constructor(jsonUtil: JsonUtil); - private clearString; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/JsonUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/JsonUtil.d.ts deleted file mode 100644 index 20b7448..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - private vfs; - private hashUtil; - private logger; - private fileHashes; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/Logger.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/Logger.d.ts deleted file mode 100644 index 9d5b32a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/Logger.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -export declare class WinstonLogger implements ILogger { - private asyncQueue; - private uuidGenerator; - private showDebugInConsole; - private folderPath; - private file; - private filePath; - private logLevels; - private logger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/ObjectId.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/ObjectId.d.ts deleted file mode 100644 index b100572..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - private timeUtil; - constructor(timeUtil: TimeUtil); - private randomBytes; - private constglobalCounter; - private consttime; - private globalCounter; - private time; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/RandomUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/RandomUtil.d.ts deleted file mode 100644 index 3a3ecb6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - private jsonUtil; - private logger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/VFS.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/VFS.d.ts deleted file mode 100644 index d567615..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/VFS.d.ts +++ /dev/null @@ -1,54 +0,0 @@ -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - private asyncQueue; - private uuidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/Watermark.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/Watermark.d.ts deleted file mode 100644 index 3a8cb3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/Watermark.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - private locales; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - private logger; - private configServer; - private watermarkLocale?; - private akiConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - private text; - private versionLabel; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - private textLength; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/locale/locale.json b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/locale/locale.json deleted file mode 100644 index e613cb4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/locale/locale.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "items": { - "default": "{OPTION NAME} option is incorrect, {option to enable} or {option to disable}, check the readme.pdf for more info.", - "allExaminedItems": "AllExaminedItems option is incorrect, it must be true to true to activate or false to disable, check the readme.pdf for more info.", - "weightChanges": "WeightChanger option is incorrect, it must be a number to be correct and will only work as a multiplier above 0, if you selected a number below 0, Defaulting to 0. check the readme.pdf for more info.", - "moreStack": "MoreStack option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "equipRigsWithArmors": "EquipRigsWithArmors option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "forceMoneyStack": "ForceMoneyStack option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "removeSecureContainerFilters": "RemoveSecureContainerFilters option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeBackpacksRestrictions": "RemoveBackpacksRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeContainersRestrictions": "RemoveContainersRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "inRaidModdable": "InRaidModdable option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "increaseLootExp": "IncreaseLootExp option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "increaseExamineExp": "IncreaseExamineExp option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "removeKeyUsageNumber": "RemoveKeyUsageNumber option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "stackableBarters": "StackableBarters option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeAllGearPenalties": "RemoveAllGearPenalties option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeItemDurabilityBurn": "RemoveItemDurabilityBurn option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeBulletWeaponDurabilityDamage": "RemoveBulletWeaponDurabilityDamage option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeWeaponPresetRestriction": "RemoveWeaponPresetRestriction option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "changeIndividualItemProperty": { - "activated": "ChangeIndividualItemProperty[activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "weaponMalfunctions": { - "overheat": "Malfunction: Overheat option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "jam": "Malfunction: Jam option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "slide": "Malfunction: Slide option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "misfire": "Malfunction: Misfire option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info", - "feed": "Malfunction: Feed option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info" - }, - "weaponDurabilities": { - "minimumSpawnDurability": "Weapon durabilities: Minimum spawn durability value is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "maximumSpawnDurability": "Weapon durabilities: Maximum spawn durability value is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info." - } - }, - "hideout": { - "changeFuelConsumptionRate": "ChangeFuelConsumptionRate option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "fastHideoutConstruction": "FastHideoutConstruction option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "fastHideoutProduction": "FastHideoutProduction option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "fastScavCase": "FastScavCase option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "scavCasePriceReducer": "ScavCasePriceReducer option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeConstructionsRequirements": "RemoveConstructionsRequirements option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "player": { - "removeScavTimer": "RemoveScavTimer option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "changeSkillProgressionMultiplier": "ChangeSkillProgressionMultiplier option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "changeWeaponSkillMultiplier": "ChangeWeaponSkillMultiplier option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "disableSkillFatigue": "DisableSkillFatigue option is incorrect, it must be either true or \"Custom\" to activate or false to disable. check the readme.pdf for more info.", - "skillMinEffectiveness": "SkillMinEffectiveness option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFatiguePerPoint": "SkillFatiguePerPoint option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFreshEffectiveness": "SkillFreshEffectiveness option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFreshPoints": "SkillFreshPoints option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillPointsBeforeFatigue": "SkillPointsBeforeFatigue option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "skillFatigueReset": "SkillFatigueReset option is incorrect, it must be a number to activate. check the readme.pdf for more info.", - "changeMaxStamina": "ChangeMaxStamina option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "unlimitedStamina": "UnlimitedStamina option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeInRaidsRestrictions": "RemoveInRaidsRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allSkillsMaster": "AllSkillsMaster option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "removeScavKarma": "AllSkillsMaster option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "enableSkillBotReload": "EnableSkillBotReload option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "enableSkillBotSound": "EnableSkillBotSound option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "disableFallDamage": "DisableFallDamage option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "energyDrainRate": "EnergyDrainRate option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "energyDrainTime": "EnergyDrainTime option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "hydrationDrainRate": "hydrationDrainRate option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "hydrationDrainTime": "hydrationDrainTime option is incorrect, it must be a boolean in order to work (false or number). check the readme.pdf for more info.", - "regenerationLoopTime": "RegenerationLoopTime option is incorrect, it must be a number to activate or false to disable, check the readme.pdf for more info.", - "energyRestoration": "EnergyRestoration option is incorrect, it must be a number to activate or false to disable, check the readme.pdf for more info.", - "hydrationRestoration": "HydrationRestoration option is incorrect, it must be a number to activate or false to disable, check the readme.pdf for more info." - }, - "traders": { - "allQuestsAvailable": "AllQuestsAvailable option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allClothesFree": "AllClothesFree option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allClothesForEverySide": "AllClotheForEverySide option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "changeFleaMarketLvl": "ChangeFleaMarketLvl option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "insuranceTime": { - "activated": "InsuranceTime[activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "therapist": { - "activated": "InsuranceTime[Therapist][activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "prapor": { - "activated": "InsuranceTime[Prapor][activated] option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - } - }, - "traderChanges": { - "allTraders4Stars": "AllTraders4Stars option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "unlockAllItemsAtLL1": "UnlockAllItemsAtLL1 option is incorrect, it must be true to activate or false to disable. Check the readme.pdf for more info.", - "removeItemsFromQuestLocks": "RemoveItemsFromQuestLocks option is incorrect, it must be true to activate or false to disable. Check the readme.pdf for more info.", - "all4StarAndLL1": "AllTraders4Stars & UnlockAllItemsAtLL1 are active, disable one of them!" - }, - "maxInsuranceStorageTime": "WeightChanger option is incorrect, it must be a number to activate or false to disable. check the readme.pdf for more info.", - "PreventFenceMastering": "PreventFenceMastering option is incorrect, it must be true to activate or false to disable. Check the readme.pdf for more info.", - "removeFIRConditionOnQuests": "Remove FIR condition on quests option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "raids": { - "noExtractRestrictions": "NoExtractsRestrictions option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allExtractionsAvailable": "AllExtractionsAvailable option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "increasedBossChance": "IncreasedBossChance option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "extendedRaid": "ExtendedRaid option is incorrect, it must be false or a number in order to work. check the readme.pdf for more info.", - "removeLabsKeycard": "RemoveLabKeycard option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "extractionsExtended": "ExtractionsExtended option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "insuranceOnAllMaps": "InsuranceOnAllMaps option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "other": { - "preWipeEvents": { - "raidersOnAllMaps": "Raiders on all maps option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "killaOnFactory":"Killa on factory option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allBossesOnReserve": "All bosses on reserve option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "allTradersSellCheapItems": "All bosses on reserve option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "makeObdolbosPowerful": "Make Obdolbos Powerfull option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info.", - "gluhkarOnLabs": "Gluhkar on labs option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - }, - "inGameEvents": { - "heatWave": "heatWave option is incorrect, it must be true to activate or false to disable. check the readme.pdf for more info." - } - }, - "fixes": { - "finsChokeMeHarder": "Fins-ChokeMeHarder option is incorrect, it must be true to activate or false to disable, check the readme.pdf for more info.", - "chompsRaiderSpawnFix": "Chomps-RaiderSpawnFix option is incorrect, it must be true to activate or false to disable, check the readme.pdf for more info.", - "justNUsEvenMoreOpenZones": "JustNUs-EvenMoreOpenzones option is incorrect, it must be true to activate or false to disable, check the readme.pdf for more info." - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/models/IConfig.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/models/IConfig.ts deleted file mode 100644 index dfd7a2a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/models/IConfig.ts +++ /dev/null @@ -1,197 +0,0 @@ -export interface StackableBarters -{ - activated: boolean; - battery: number; - buildingMaterials: number; - electronics: number; - householdGoods: number; - jewelry: number; - medicalSupplies: number; - lubricant: number; - tools: number; - other: number; -} - -export interface WeaponMalfunctions -{ - overheat: boolean; - jam: boolean; - slide: boolean; - misfire: boolean; - feed: boolean; -} - -export interface WeaponDurabilities -{ - minimumSpawnDurability: boolean | number; - maximumSpawnDurability: boolean | number; -} - -export interface Items -{ - allExaminedItems: boolean; - weightChanges: boolean | number; - moreStack: boolean | number; - equipRigsWithArmors: boolean; - forceMoneyStack: boolean | number; - removeSecureContainerFilters: boolean; - removeBackpacksRestrictions: boolean; - removeContainersRestrictions: boolean; - inRaidModdable: boolean; - increaseLootExp: boolean | number; - increaseExamineExp: boolean | number; - removeKeyUsageNumber: boolean; - stackableBarters: StackableBarters; - weaponMalfunctions: WeaponMalfunctions; - weaponDurabilities: WeaponDurabilities; - removeAllGearPenalties: boolean; - removeItemDurabilityBurn: boolean; - removeBulletWeaponDurabilityDamage: boolean; - removeWeaponPresetRestriction: boolean; - changeIndividualItemProperty: any; -} - -export interface Hideout -{ - changeFuelConsumptionRate: boolean | number; - fastHideoutConstruction: boolean; - fastHideoutProduction: boolean; - fastScavCase: boolean; - scavCasePriceReducer: boolean; - removeConstructionRequirements: boolean; -} - -export interface Player -{ - removeScavTimer: boolean; - changeSkillProgressionMultiplier: boolean | number; - changeWeaponSkillMultiplier: boolean | number; - disableSkillFatigue: boolean | string; - skillMinEffectiveness: number; - skillFatiguePerPoint: number; - skillFreshEffectiveness: number; - skillFreshPoints: number; - skillPointsBeforeFatigue: number; - skillFatigueReset: number; - changeMaxStamina: boolean | number; - unlimitedStamina: boolean; - removeInRaidsRestrictions: boolean; - disableFallDamage: boolean; - allSkillsMaster: boolean; - enableSkillBotReload: boolean; - enableSkillBotSound: boolean; - removeScavKarma: boolean; - energyDrainRate: boolean | number; - energyDrainTime: boolean | number; - hydrationDrainRate: boolean | number; - hydrationDrainTime: boolean | number; - regenerationLoopTime: boolean | number; - energyRestoration: boolean | number; - hydrationRestoration: boolean | number; -} - -export interface Therapist -{ - activated: boolean; - min: number; - max: number; -} - -export interface Prapor -{ - activated: boolean; - min: number; - max: number; -} - -export interface InsuranceTime -{ - activated: boolean; - therapist: Therapist; - prapor: Prapor; -} - -export interface TraderChanges -{ - allTraders4Stars: boolean; - unlockAllItemsAtLL1: boolean; - removeItemsFromQuestLocks: boolean; -} - -export interface Traders -{ - allQuestsAvailable: boolean; - allClothesFree: boolean; - allClothesForEverySide: boolean; - changeFleaMarketLvl: boolean | number; - insuranceTime: InsuranceTime; - traderChanges: TraderChanges; - maxInsuranceStorageTime: boolean | number; - preventFenceMastering: boolean; - removeFIRConditionOnQuests: boolean; -} - -export interface Raids -{ - noExtractRestrictions: boolean; - allExtractionsAvailable: boolean; - increasedBossChance: boolean; - extendedRaid: boolean | number; - removeLabsKeycard: boolean; - extractionsExtended: boolean; - insuranceOnAllMaps: boolean; -} - -export interface Fixes -{ - finsChokeMeHarder: boolean; - chompsRaiderSpawnFix: boolean; - justNUsEvenMoreOpenZones: boolean; -} - -export interface CompatibilityMods -{ - terragroupSpecialist: boolean; - coDMWMilSimCTSFOI: boolean; - additionnalGearTan: boolean; - additionnalGearBlack: boolean; - additionnalGearUntar: boolean; - additionnalClothing: boolean; - andrudisQuestManiac: boolean; -} - -export interface PreWipeEvents -{ - raidersOnAllMaps: boolean; - killaOnFactory: boolean; - allBossesOnReserve: boolean; - allTradersSellCheapItems: boolean; - makeObdolbosPowerful: boolean; - gluhkarOnLabs: boolean; -} - -export interface InGameEvents -{ - heatWave: boolean; -} - -export interface Other -{ - compatibilityMods: CompatibilityMods; - preWipeEvents: PreWipeEvents; - inGameEvents: InGameEvents; - hideWarningMessage: boolean; - showModLogs: boolean; -} - -export interface IConfig -{ - items: Items; - hideout: Hideout; - player: Player; - traders: Traders; - raids: Raids; - fixes: Fixes; - other: Other; -} - diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/models/ILocale.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/models/ILocale.ts deleted file mode 100644 index fba16a6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/models/ILocale.ts +++ /dev/null @@ -1,172 +0,0 @@ -export interface ChangeIndividualItemProperty -{ - activated: string; -} - -export interface WeaponMalfunctions -{ - overheat: string; - jam: string; - slide: string; - misfire: string; - feed: string; -} - -export interface WeaponDurabilities -{ - minimumSpawnDurability: string; - maximumSpawnDurability: string; -} - -export interface Items -{ - default: string;// - allExaminedItems: string; - weightChanges: string; - moreStack: string; - equipRigsWithArmors: string; - forceMoneyStack: string; - removeSecureContainerFilters: string; - removeBackpacksRestrictions: string; - removeContainersRestrictions: string; - inRaidModdable: string; - increaseLootExp: string; - increaseExamineExp: string; - removeKeyUsageNumber: string; - stackableBarters: string; - removeAllGearPenalties: string; - removeItemDurabilityBurn: string; - removeBulletWeaponDurabilityDamage: string; - removeWeaponPresetRestriction: string; - changeIndividualItemProperty: ChangeIndividualItemProperty; - weaponMalfunctions: WeaponMalfunctions; - weaponDurabilities: WeaponDurabilities; -} - -export interface Hideout -{ - changeFuelConsumptionRate: string; - fastHideoutConstruction: string; - fastHideoutProduction: string; - fastScavCase: string; - scavCasePriceReducer: string; - removeConstructionRequirements: string; -} - -export interface Player -{ - removeScavTimer: string; - changeSkillProgressionMultiplier: string; - changeWeaponSkillMultiplier: string; - disableSkillFatigue: string; - skillMinEffectiveness: string; - skillFatiguePerPoint: string; - skillFreshEffectiveness: string; - skillFreshPoints: string; - skillPointsBeforeFatigue: string; - skillFatigueReset: string; - changeMaxStamina: string; - unlimitedStamina: string; - removeInRaidsRestrictions: string; - allSkillsMaster: string; - removeScavKarma: string; - enableSkillBotReload: string; - enableSkillBotSound: string; - disableFallDamage: string; - energyDrainRate: string; - energyDrainTime: string; - hydrationDrainRate: string; - hydrationDrainTime: string; - regenerationLoopTime: string; - energyRestoration: string; - hydrationRestoration: string; -} - -export interface Therapist -{ - activated: string; -} - -export interface Prapor -{ - activated: string; -} - -export interface InsuranceTime -{ - activated: string; - therapist: Therapist; - prapor: Prapor; -} - -export interface TraderChanges -{ - allTraders4Stars: string; - unlockAllItemsAtLL1: string; - removeItemsFromQuestLocks: string; - all4StarAndLL1: string; -} - -export interface Traders -{ - allQuestsAvailable: string; - allClothesFree: string; - allClothesForEverySide: string; - changeFleaMarketLvl: string; - insuranceTime: InsuranceTime; - traderChanges: TraderChanges; - maxInsuranceStorageTime: string; - preventFenceMastering: string; - removeFIRConditionOnQuests: string; -} - -export interface Raids -{ - noExtractRestrictions: string; - allExtractionsAvailable: string; - increasedBossChance: string; - extendedRaid: string; - removeLabsKeycard: string; - extractionsExtended: string; - insuranceOnAllMaps: string; -} - -export interface PreWipeEvents -{ - raidersOnAllMaps: string; - killaOnFactory: string; - allBossesOnReserve: string; - allTradersSellCheapItems: string; - makeObdolbosPowerful: string; - gluhkarOnLabs: string; -} - -export interface Other -{ - preWipeEvents: PreWipeEvents; - inGameEvents: InGameEvents; -} - -export interface InGameEvents -{ - heatWave: string; -} - -export interface Fixes -{ - finsChokeMeHarder: string; - chompsRaiderSpawnFix: string; - justNUsEvenMoreOpenZones: string; -} - -export interface ILocale -{ - items: Items; - hideout: Hideout; - player: Player; - traders: Traders; - raids: Raids; - other: Other; - fixes: Fixes; -} - diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/package.json b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/package.json deleted file mode 100644 index db70fde..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "AllinOneMod", - "version": "3.0.0", - "main": "src/mod.js", - "license": "CC-BY-NC-ND 4.0", - "author": "Ereshkigal", - "akiVersion": "3.0.0", - "updated by": "CWX, Valens", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/package.json.bak b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/package.json.bak deleted file mode 100644 index a77b709..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/package.json.bak +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "AllinOneMod", - "author": "Ereshkigal", - "version": "3.0.0", - "akiVersion": "3.0.0", - "license": "CC-BY-NC-ND 4.0", - "main": "./src/mod.js", - "updated by": "CWX, Valens" -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/AIOConfigHandler.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/AIOConfigHandler.ts deleted file mode 100644 index 04a17cc..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/AIOConfigHandler.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { injectable } from "tsyringe"; -import { IConfig } from "../models/IConfig"; -import { ILocale } from "../models/ILocale"; - -@injectable() -export class AIOConfigHandler -{ - private config: IConfig; - private locales: ILocale; - - constructor() - { - this.config = require("../config/config.json"); - this.locales = require("../locale/locale.json") - } - - public getConfig(): IConfig - { - return this.config; - } - - public getLocales(): ILocale - { - return this.locales; - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/Notifications.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/Notifications.ts deleted file mode 100644 index fede935..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/Notifications.ts +++ /dev/null @@ -1,866 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -@injectable() -export class Notifications -{ - constructor( - @inject("WinstonLogger") private logger: ILogger, - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler - ) - {} - - public sendNotifications(): void - { - - const config = this.configHandler.getConfig(); - const locale = this.configHandler.getLocales(); - - if (!config.other.hideWarningMessage) - { - this.logger.info("[AIO Mod INFORMATION]"); - this.logger.info("Please read the README.PDF carefully as this has all the information you need."); - this.logger.info("[AIO Mod INFORMATION]"); - } - - //Items: - // All Examined Items: - if (config.items.allExaminedItems) - { - this.logger.info("AllInOne Mod: AllExaminedItems activated."); - if (typeof config.items.allExaminedItems !== "boolean") - { - this.logger.warning(locale.items.allExaminedItems); - } - } - - // Weight Changes: - if (config.items.weightChanges !== false) - { - this.logger.info("AllInOne Mod: WeightChanges activated."); - if (typeof config.items.weightChanges !== "boolean" && config.items.weightChanges <= 0) - { - this.logger.warning(locale.items.weightChanges); - } - } - - // More Stack: - if (config.items.moreStack !== false) - { - this.logger.info("AllInOne Mod: moreStack activated."); - if (typeof config.items.moreStack !== "number") - { - this.logger.warning(locale.items.moreStack); - } - } - - // Equip Rigs With Armors: - if (config.items.equipRigsWithArmors) - { - this.logger.info("AllInOne Mod: equipRigsWithArmors activated."); - if (typeof config.items.equipRigsWithArmors !== "boolean") - { - this.logger.warning(locale.items.equipRigsWithArmors); - } - } - - // Force Money Stack: - if (config.items.forceMoneyStack !== false) - { - this.logger.info("AllInOne Mod: forceMoneyStack activated."); - if (typeof config.items.forceMoneyStack !== "number") - { - this.logger.warning(locale.items.forceMoneyStack); - } - } - - // Remove Secure Container Filters: - if (config.items.removeSecureContainerFilters) - { - this.logger.info("AllInOne Mod: removeSecureContainerFilters activated."); - if (typeof config.items.removeSecureContainerFilters !== "boolean") - { - this.logger.warning(locale.items.removeSecureContainerFilters); - } - } - - // Remove Backpack Restrictions: - if (config.items.removeBackpacksRestrictions) - { - this.logger.info("AllInOne Mod: removeBackpacksRestrictions activated."); - if (typeof config.items.removeBackpacksRestrictions !== "boolean") - { - this.logger.warning(locale.items.removeBackpacksRestrictions); - } - } - - // Remove Secure Container Filters: - if (config.items.removeContainersRestrictions) - { - this.logger.info("AllInOne Mod: removeContainersRestrictions activated."); - if (typeof config.items.removeContainersRestrictions !== "boolean") - { - this.logger.warning(locale.items.removeContainersRestrictions); - } - } - - // In Raid Moddable - if (config.items.inRaidModdable) - { - this.logger.info("AllInOne Mod: inRaidModdable activated."); - if (typeof config.items.inRaidModdable !== "boolean") - { - this.logger.warning(locale.items.inRaidModdable); - } - } - - // Increase Loot Exp - if (config.items.increaseLootExp !== false) - { - this.logger.info("AllInOne Mod: increaseLootExp activated."); - if (typeof config.items.increaseLootExp !== "number") - { - this.logger.warning(locale.items.increaseLootExp); - } - } - - // Increase Examine Exp - if (config.items.increaseExamineExp !== false) - { - this.logger.info("AllInOne Mod: increaseExamineExp activated."); - if (typeof config.items.increaseExamineExp !== "number") - { - this.logger.warning(locale.items.increaseExamineExp); - } - } - - // Remove Key Usage Number - if (config.items.removeKeyUsageNumber) - { - this.logger.info("AllInOne Mod: removeKeyUsageNumber activated."); - if (typeof config.items.removeKeyUsageNumber !== "boolean") - { - this.logger.warning(locale.items.removeKeyUsageNumber); - } - } - - // Stackable Barters - if (config.items.stackableBarters.activated) - { - this.logger.info("AllInOne Mod: stackableBarters activated."); - if (typeof config.items.stackableBarters.activated !== "boolean") - { - this.logger.warning(locale.items.stackableBarters); - } - } - - // Weapon Malf - Overheat - if (config.items.weaponMalfunctions.overheat) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.overheat activated."); - if (typeof config.items.weaponMalfunctions.overheat !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.overheat); - } - } - - // Weapon Malf - jam - if (config.items.weaponMalfunctions.jam) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.jam activated."); - if (typeof config.items.weaponMalfunctions.jam !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.jam); - } - } - - // Weapon Malf - slide - if (config.items.weaponMalfunctions.slide) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.slide activated."); - if (typeof config.items.weaponMalfunctions.slide !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.slide); - } - } - - // Weapon Malf - misfire - if (config.items.weaponMalfunctions.misfire) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.misfire activated."); - if (typeof config.items.weaponMalfunctions.misfire !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.misfire); - } - } - - // Weapon Malf - misfire - if (config.items.weaponMalfunctions.feed) - { - this.logger.info("AllInOne Mod: weaponMalfunctions.feed activated."); - if (typeof config.items.weaponMalfunctions.feed !== "boolean") - { - this.logger.warning(locale.items.weaponMalfunctions.feed); - } - } - - // Weapon Dura - Min - if (config.items.weaponDurabilities.minimumSpawnDurability !== false) - { - this.logger.info("AllInOne Mod: weaponsDurabilities.minimumSpawnDurability activated."); - if (typeof config.items.weaponDurabilities.minimumSpawnDurability !== "number") - { - this.logger.warning(locale.items.weaponDurabilities.minimumSpawnDurability); - } - } - - // Weapon Dura - Max - if (config.items.weaponDurabilities.maximumSpawnDurability !== false) - { - this.logger.info("AllInOne Mod: weaponsDurabilities.maximumSpawnDurability activated."); - if (typeof config.items.weaponDurabilities.maximumSpawnDurability !== "number") - { - this.logger.warning(locale.items.weaponDurabilities.maximumSpawnDurability); - } - } - - // Remove All Gear Penalties - if (config.items.removeAllGearPenalties) - { - this.logger.info("AllInOne Mod: removeAllGearPenalties activated."); - if (typeof config.items.removeAllGearPenalties !== "boolean") - { - this.logger.warning(locale.items.removeAllGearPenalties); - } - } - - // Remove Item Durability Burn - if (config.items.removeItemDurabilityBurn) - { - this.logger.info("AllInOne Mod: removeItemDurabilityBurn activated."); - if (typeof config.items.removeItemDurabilityBurn !== "boolean") - { - this.logger.warning(locale.items.removeItemDurabilityBurn); - } - } - - // Remove Bullet Weapon Durability Damage - if (config.items.removeBulletWeaponDurabilityDamage) - { - this.logger.info("AllInOne Mod: removeBulletWeaponDurabilityDamage activated."); - if (typeof config.items.removeBulletWeaponDurabilityDamage !== "boolean") - { - this.logger.warning(locale.items.removeBulletWeaponDurabilityDamage); - } - } - - // Remove Weapon Preset Restriction - if (config.items.removeWeaponPresetRestriction) - { - this.logger.info("AllInOne Mod: removeWeaponPresetRestriction activated."); - if (typeof config.items.removeWeaponPresetRestriction !== "boolean") - { - this.logger.warning(locale.items.removeWeaponPresetRestriction); - } - } - - // Change Indicidual Item Property - if (config.items.changeIndividualItemProperty.activated) - { - this.logger.info("AllInOne Mod: changeIndividualItemProperty activated."); - if (typeof config.items.changeIndividualItemProperty.activated !== "boolean") - { - this.logger.warning(locale.items.changeIndividualItemProperty.activated); - } - } - - // Hideout: - // Change Fuel Consumption Rate - if (config.hideout.changeFuelConsumptionRate !== false) - { - this.logger.info("AllInOne Mod: changeFuelConsumptionRate activated."); - if (typeof config.items.weaponDurabilities.maximumSpawnDurability !== "number") - { - this.logger.warning(locale.hideout.changeFuelConsumptionRate); - } - } - - // Fast Hideout Construction - if (config.hideout.fastHideoutConstruction) - { - this.logger.info("AllInOne Mod: fastHideoutConstruction activated."); - if (typeof config.hideout.fastHideoutConstruction !== "boolean") - { - this.logger.warning(locale.hideout.fastHideoutConstruction); - } - } - - // Fast Hideout Construction - if (config.hideout.fastHideoutProduction) - { - this.logger.info("AllInOne Mod: fastHideoutProduction activated."); - if (typeof config.hideout.fastHideoutProduction !== "boolean") - { - this.logger.warning(locale.hideout.fastHideoutProduction); - } - } - - // Fast Scav Case - if (config.hideout.fastScavCase) - { - this.logger.info("AllInOne Mod: fastScavCase activated."); - if (typeof config.hideout.fastScavCase !== "boolean") - { - this.logger.warning(locale.hideout.fastScavCase); - } - } - - // Scav Case Price Reducer - if (config.hideout.scavCasePriceReducer) - { - this.logger.info("AllInOne Mod: scavCasePriceReducer activated."); - if (typeof config.hideout.scavCasePriceReducer !== "boolean") - { - this.logger.warning(locale.hideout.scavCasePriceReducer); - } - } - - // Remove Construction Requirements - if (config.hideout.removeConstructionRequirements) - { - this.logger.info("AllInOne Mod: removeConstructionRequirements activated."); - if (typeof config.hideout.removeConstructionRequirements !== "boolean") - { - this.logger.warning(locale.hideout.removeConstructionRequirements); - } - } - - // Player: - // Remove Scav Timer - if (config.player.removeScavTimer) - { - this.logger.info("AllInOne Mod: removeScavTimer activated."); - if (typeof config.player.removeScavTimer !== "boolean") - { - this.logger.warning(locale.player.removeScavTimer); - } - } - - // Change Skill Progression Multiplier - if (config.player.changeSkillProgressionMultiplier !== false) - { - this.logger.info("AllInOne Mod: changeSkillProgressionMultiplier activated."); - if (typeof config.player.changeSkillProgressionMultiplier !== "number") - { - this.logger.warning(locale.player.changeSkillProgressionMultiplier); - } - } - - // Change Weapon Skill Multiplier - if (config.player.changeWeaponSkillMultiplier !== false) - { - this.logger.info("AllInOne Mod: changeWeaponSkillMultiplier activated."); - if (typeof config.player.changeWeaponSkillMultiplier !== "number") - { - this.logger.warning(locale.player.changeWeaponSkillMultiplier); - } - } - - // Disable Skill Fatigue - if (config.player.disableSkillFatigue !== false) - { - this.logger.info("AllInOne Mod: disableSkillFatigue activated."); - if (typeof config.player.disableSkillFatigue !== "boolean" && ( config.player.disableSkillFatigue).toLowerCase() !== "custom") - { - this.logger.warning(locale.player.disableSkillFatigue); - } - } - - // skillFatiguePerPoint - if (typeof config.player.skillFatiguePerPoint !== "number") - { - this.logger.warning(locale.player.skillFatiguePerPoint) - } - - // skillFreshEffectiveness - if (typeof config.player.skillFreshEffectiveness !== "number") - { - this.logger.warning(locale.player.skillFreshEffectiveness) - } - - // skillFreshPoints - if (typeof config.player.skillFreshPoints !== "number") - { - this.logger.warning(locale.player.skillFreshPoints) - } - - // skillPointsBeforeFatigue - if (typeof config.player.skillPointsBeforeFatigue !== "number") - { - this.logger.warning(locale.player.skillPointsBeforeFatigue) - } - - // skillFatigueReset - if (typeof config.player.skillFatigueReset !== "number") - { - this.logger.warning(locale.player.skillFatigueReset) - } - - // Change Max Stamina - if (config.player.changeMaxStamina !== false) - { - this.logger.info("AllInOne Mod: changeMaxStamina activated."); - if (typeof config.player.changeMaxStamina !== "number") - { - this.logger.warning(locale.player.changeMaxStamina); - } - } - - // Unlimited Stamina - if (config.player.unlimitedStamina) - { - this.logger.info("AllInOne Mod: unlimitedStamina activated."); - if (typeof config.player.unlimitedStamina !== "boolean") - { - this.logger.warning(locale.player.unlimitedStamina); - } - } - - // Remove In Raid Restrictions - if (config.player.removeInRaidsRestrictions) - { - this.logger.info("AllInOne Mod: removeInRaidsRestrictions activated."); - if (typeof config.player.removeInRaidsRestrictions !== "boolean") - { - this.logger.warning(locale.player.removeInRaidsRestrictions); - } - } - - // Diable Fall Damage - if (config.player.disableFallDamage) - { - this.logger.info("AllInOne Mod: disableFallDamage activated."); - if (typeof config.player.disableFallDamage !== "boolean") - { - this.logger.warning(locale.player.disableFallDamage); - } - } - - // All Skills Master - if (config.player.allSkillsMaster) - { - this.logger.info("AllInOne Mod: allSkillsMaster activated."); - if (typeof config.player.allSkillsMaster !== "boolean") - { - this.logger.warning(locale.player.allSkillsMaster); - } - } - - // Enable Skill BotReload - if (config.player.enableSkillBotReload) - { - this.logger.info("AllInOne Mod: enableSkillBotReload activated."); - if (typeof config.player.enableSkillBotReload !== "boolean") - { - this.logger.warning(locale.player.enableSkillBotReload); - } - } - - // Enable Skill BotSound - if (config.player.enableSkillBotSound) - { - this.logger.info("AllInOne Mod: enableSkillBotSound activated."); - if (typeof config.player.enableSkillBotSound !== "boolean") - { - this.logger.warning(locale.player.enableSkillBotSound); - } - } - - // Remove Scav Karma - if (config.player.removeScavKarma) - { - this.logger.info("AllInOne Mod: removeScavKarma activated."); - if (typeof config.player.removeScavKarma !== "boolean") - { - this.logger.warning(locale.player.removeScavKarma); - } - } - - // Energy Drain Rate - if (config.player.energyDrainRate !== false) - { - this.logger.info("AllInOne Mod: energyDrainRate activated."); - if (typeof config.player.energyDrainRate !== "number") - { - this.logger.warning(locale.player.energyDrainRate); - } - } - - // Energy Drain Time - if (config.player.energyDrainTime !== false) - { - this.logger.info("AllInOne Mod: energyDrainTime activated."); - if (typeof config.player.energyDrainTime !== "number") - { - this.logger.warning(locale.player.energyDrainTime); - } - } - - // Hydratation Drain Rate - if (config.player.hydrationDrainRate !== false) - { - this.logger.info("AllInOne Mod: hydratationDrainRate activated."); - if (typeof config.player.hydrationDrainRate !== "number") - { - this.logger.warning(locale.player.hydrationDrainRate); - } - } - - // Hydratation Drain Time - if (config.player.hydrationDrainTime !== false) - { - this.logger.info("AllInOne Mod: hydratationDrainTime activated."); - if (typeof config.player.hydrationDrainTime !== "number") - { - this.logger.warning(locale.player.hydrationDrainTime); - } - } - - // Regeneration Loop Time - if (config.player.regenerationLoopTime !== false) - { - this.logger.info("AllInOne Mod: regenerationLoopTime activated."); - if (typeof config.player.regenerationLoopTime !== "number") - { - this.logger.warning(locale.player.regenerationLoopTime); - } - } - - // Energy Restoration - if (config.player.energyRestoration !== false) - { - this.logger.info("AllInOne Mod: energyRestoration activated."); - if (typeof config.player.energyRestoration !== "number") - { - this.logger.warning(locale.player.energyRestoration); - } - } - - // Hydration Restoration - if (config.player.hydrationRestoration !== false) - { - this.logger.info("AllInOne Mod: hydrationRestoration activated."); - if (typeof config.player.hydrationRestoration !== "number") - { - this.logger.warning(locale.player.hydrationRestoration); - } - } - - // Traders: - // All Quests Available - if (config.traders.allQuestsAvailable) - { - this.logger.info("AllInOne Mod: removeScavKarma activated."); - if (typeof config.traders.allQuestsAvailable !== "boolean") - { - this.logger.warning(locale.traders.allQuestsAvailable); - } - } - - // All Clothes Free - if (config.traders.allClothesFree) - { - this.logger.info("AllInOne Mod: allClothesFree activated."); - if (typeof config.traders.allClothesFree !== "boolean") - { - this.logger.warning(locale.traders.allClothesFree); - } - } - - // All Clothes For Every Side - if (config.traders.allClothesForEverySide) - { - this.logger.info("AllInOne Mod: allClothesForEverySide activated."); - if (typeof config.traders.allClothesForEverySide !== "boolean") - { - this.logger.warning(locale.traders.allClothesForEverySide); - } - } - - // Change Flea Market Level - if (config.traders.changeFleaMarketLvl !== false) - { - this.logger.info("AllInOne Mod: changeFleaMarketLvl activated."); - if (typeof config.traders.changeFleaMarketLvl !== "number") - { - this.logger.warning(locale.traders.changeFleaMarketLvl); - } - } - - // Insurance Time Activated - if (config.traders.insuranceTime.activated) - { - this.logger.info("AllInOne Mod: insuranceTime activated.") - if (typeof config.traders.insuranceTime.activated !== "boolean") - { - this.logger.warning(locale.traders.insuranceTime.activated); - } - } - - // Insurance Time - Therapist - if (config.traders.insuranceTime.therapist.activated) - { - this.logger.info("AllInOne Mod: InsuranceTime.Therapist activated.") - if (typeof config.traders.insuranceTime.therapist.activated !== "boolean") - { - this.logger.warning(locale.traders.insuranceTime.therapist.activated); - } - } - - // Insurance Time - Prapor - if (config.traders.insuranceTime.prapor.activated) - { - this.logger.info("AllInOne Mod: InsuranceTime.Prapor activated.") - if (typeof config.traders.insuranceTime.prapor.activated !== "boolean") - { - this.logger.warning(locale.traders.insuranceTime.prapor.activated); - } - } - - // All Traders 4 Star - Unlock All Items At LL1 - if (config.traders.traderChanges.unlockAllItemsAtLL1 && config.traders.traderChanges.allTraders4Stars) - { - this.logger.warning(locale.traders.traderChanges.all4StarAndLL1); - } - else if (config.traders.traderChanges.allTraders4Stars) - { - this.logger.info("AllInOne Mod: allTraders4Stars activated.") - if (typeof config.traders.traderChanges.allTraders4Stars !== "boolean") - { - this.logger.warning(locale.traders.traderChanges.allTraders4Stars); - } - } - else if (config.traders.traderChanges.unlockAllItemsAtLL1) - { - this.logger.info("AllInOne Mod: unlockAllItemsAtLL1 activated.") - if (typeof config.traders.traderChanges.unlockAllItemsAtLL1 !== "boolean") - { - this.logger.warning(locale.traders.traderChanges.unlockAllItemsAtLL1); - } - } - - // Remove Items From Quest Locks - if (config.traders.traderChanges.removeItemsFromQuestLocks) - { - this.logger.info("AllInOne Mod: removeItemsFromQuestLocks activated.") - if (typeof config.traders.traderChanges.removeItemsFromQuestLocks !== "boolean") - { - this.logger.warning(locale.traders.traderChanges.removeItemsFromQuestLocks); - } - } - - // Max Insurance Storage Time - if (config.traders.maxInsuranceStorageTime) - { - this.logger.info("AllInOne Mod: maxInsuranceStorageTime activated.") - if (typeof config.traders.maxInsuranceStorageTime !== "boolean") - { - this.logger.warning(locale.traders.maxInsuranceStorageTime); - } - } - - // Max Insurance Storage Time - if (config.traders.preventFenceMastering) - { - this.logger.info("AllInOne Mod: preventFenceMastering activated.") - if (typeof config.traders.preventFenceMastering !== "boolean") - { - this.logger.warning(locale.traders.preventFenceMastering); - } - } - - // Remove FIR Condition On Quests - if (config.traders.removeFIRConditionOnQuests) - { - this.logger.info("AllInOne Mod: removeFIRConditionOnQuests activated.") - if (typeof config.traders.removeFIRConditionOnQuests !== "boolean") - { - this.logger.warning(locale.traders.removeFIRConditionOnQuests); - } - } - - // Raids: - // No Extract Restrictions - if (config.raids.noExtractRestrictions) - { - this.logger.info("AllInOne Mod: noExtractRestrictions activated.") - if (typeof config.raids.noExtractRestrictions !== "boolean") - { - this.logger.warning(locale.raids.noExtractRestrictions); - } - } - - // All Extractions Avaliable - if (config.raids.allExtractionsAvailable) - { - this.logger.info("AllInOne Mod: allExtractionsAvailable activated.") - if (typeof config.raids.allExtractionsAvailable !== "boolean") - { - this.logger.warning(locale.raids.allExtractionsAvailable); - } - } - - // Increased Boss Chances - if (config.raids.increasedBossChance) - { - this.logger.info("AllInOne Mod: increasedBossChance activated.") - if (typeof config.raids.increasedBossChance !== "boolean") - { - this.logger.warning(locale.raids.increasedBossChance); - } - } - - // Extended Raid - if (config.raids.extendedRaid !== false) - { - this.logger.info("AllInOne Mod: changeFleaMarketLvl activated."); - if (typeof config.raids.extendedRaid !== "number") - { - this.logger.warning(locale.raids.extendedRaid); - } - } - - // Remove Labs Keycard - if (config.raids.removeLabsKeycard) - { - this.logger.info("AllInOne Mod: removeLabsKeycard activated.") - if (typeof config.raids.removeLabsKeycard !== "boolean") - { - this.logger.warning(locale.raids.removeLabsKeycard); - } - } - - // Extractions Extended - if (config.raids.extractionsExtended) - { - this.logger.info("AllInOne Mod: extractionsExtended activated.") - if (typeof config.raids.extractionsExtended !== "boolean") - { - this.logger.warning(locale.raids.extractionsExtended); - } - } - - // Insurance On All Maps - if (config.raids.insuranceOnAllMaps) - { - this.logger.info("AllInOne Mod: insuranceOnAllMaps activated.") - if (typeof config.raids.insuranceOnAllMaps !== "boolean") - { - this.logger.warning(locale.raids.insuranceOnAllMaps); - } - } - - // Fixes: - // Fins Choke Me Harder - if (config.fixes.finsChokeMeHarder) - { - this.logger.info("AllInOne Mod: finsChokeMeHarder activated.") - if (typeof config.fixes.finsChokeMeHarder !== "boolean") - { - this.logger.warning(locale.fixes.finsChokeMeHarder); - } - } - - // Chomps Raider Spawn Fix - if (config.fixes.chompsRaiderSpawnFix) - { - this.logger.info("AllInOne Mod: chompsRaiderSpawnFix activated.") - if (typeof config.fixes.chompsRaiderSpawnFix !== "boolean") - { - this.logger.warning(locale.fixes.chompsRaiderSpawnFix); - } - } - - // justNUs Even More Open Zones - if (config.fixes.justNUsEvenMoreOpenZones) - { - this.logger.info("AllInOne Mod: justNUsEvenMoreOpenZones activated.") - if (typeof config.fixes.justNUsEvenMoreOpenZones !== "boolean") - { - this.logger.warning(locale.fixes.justNUsEvenMoreOpenZones); - } - } - - // Other: - // Pre Wipe Events: - if (config.other.preWipeEvents.raidersOnAllMaps) - { - this.logger.info("AllInOne Mod: raidersOnAllMaps activated.") - if (typeof config.other.preWipeEvents.raidersOnAllMaps !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.raidersOnAllMaps); - } - } - - // Killa On Factory: - if (config.other.preWipeEvents.killaOnFactory) - { - this.logger.info("AllInOne Mod: killaOnFactory activated.") - if (typeof config.other.preWipeEvents.killaOnFactory !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.killaOnFactory); - } - } - - // All Bosses On Reserve: - if (config.other.preWipeEvents.allBossesOnReserve) - { - this.logger.info("AllInOne Mod: allBossesOnReserve activated.") - if (typeof config.other.preWipeEvents.allBossesOnReserve !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.allBossesOnReserve); - } - } - - // All Traders Sell Cheap Items - if (config.other.preWipeEvents.allTradersSellCheapItems) - { - this.logger.info("AllInOne Mod: allTradersSellCheapItems activated.") - if (typeof config.other.preWipeEvents.allTradersSellCheapItems !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.allTradersSellCheapItems); - } - } - - // Make Obdolbos Powerful - if (config.other.preWipeEvents.makeObdolbosPowerful) - { - this.logger.info("AllInOne Mod: makeObdolbosPowerful activated.") - if (typeof config.other.preWipeEvents.makeObdolbosPowerful !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.makeObdolbosPowerful); - } - } - - // Gluhkar On Labs - if (config.other.preWipeEvents.gluhkarOnLabs) - { - this.logger.info("AllInOne Mod: gluhkarOnLabs activated.") - if (typeof config.other.preWipeEvents.gluhkarOnLabs !== "boolean") - { - this.logger.warning(locale.other.preWipeEvents.gluhkarOnLabs); - } - } - - // Heat Wave - if (config.other.inGameEvents.heatWave) - { - this.logger.info("AllInOne Mod: heatWave activated.") - if (typeof config.other.inGameEvents.heatWave !== "boolean") - { - this.logger.warning(locale.other.inGameEvents.heatWave); - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/fixes.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/fixes.ts deleted file mode 100644 index e54f8aa..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/fixes.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -@injectable() -export class Fixes -{ - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer - ) - {} - - public applyChanges(): void - { - const items = this.database.getTables().templates.items; - - const maps = { - "bigmap": "ZoneBrige,ZoneCrossRoad,ZoneDormitory,ZoneGasStation,ZoneFactoryCenter,ZoneFactorySide,ZoneOldAZS,ZoneSnipeBrige,ZoneSnipeTower,ZoneSnipeFactory,ZoneBlockPost,ZoneBlockPostSniper,ZoneBlockPostSniper3,ZoneBlockPost,ZoneTankSquare,ZoneWade,ZoneCustoms,ZoneScavBase", - "laboratory": "BotZoneFloor1,BotZoneFloor2,BotZoneBasement", - "rezervbase": "ZoneRailStrorage,ZonePTOR1,ZonePTOR2,ZoneBarrack,ZoneBunkerStorage,ZoneSubStorage,ZoneSubCommand", - "woods": "ZoneRedHouse,ZoneWoodCutter,ZoneHouse,ZoneBigRocks,ZoneRoad,ZoneMiniHouse,ZoneScavBase2,ZoneBrokenVill,ZoneClearVill,ZoneHighRocks", - "shoreline": "ZoneSanatorium1,ZoneSanatorium2,ZonePassFar,ZonePassClose,ZoneTunnel,ZoneStartVillage,ZoneBunker,ZoneGreenHouses,ZoneIsland,ZoneGasStation,ZoneMeteoStation,ZonePowerStation,ZoneBusStation,ZoneRailWays,ZonePort,ZoneForestTruck,ZoneForestSpawn,ZoneForestGasStation", - "lighthouse": "Zone_TreatmentContainers,Zone_LongRoad,Zone_Blockpost,Zone_TreatmentBeach,Zone_Hellicopter,Zone_RoofContainers,Zone_Village,Zone_OldHouse,Zone_RoofRocks,Zone_DestroyedHouse,Zone_Chalet,Zone_SniperPeak,Zone_RoofBeach,Zone_Containers,Zone_TreatmentRocks,Zone_Rocks" - } - const labsBosses = this.database.getTables().locations.laboratory.base.BossLocationSpawn; - const reserveBosses = this.database.getTables().locations.rezervbase.base.BossLocationSpawn; - - // Fin's Choke Me Harder - if (this.configHandler.getConfig().fixes.finsChokeMeHarder) - { - for (const id in items) - { - if (items[id]._props && items[id]._props.ShotgunDispersion) - { - items[id]._props.shotgunDispersion = items[id]._props.ShotgunDispersion; - } - } - } - - // Chomps Raider Spawn Fix - if (this.configHandler.getConfig().fixes.chompsRaiderSpawnFix) - { - const spawn1 = labsBosses.find(x => x.TriggerId === "autoId_00008_EXFIL"); - if (spawn1) - { - spawn1.TriggerId = "00404"; - } - - const spawn2 = labsBosses.find(x => x.TriggerId === "autoId_00010_EXFIL"); - if (spawn2) - { - spawn2.TriggerId = "00409"; - } - - const spawn3 = reserveBosses.find(x => x.TriggerId === "00457"); - if (spawn3) - { - spawn3.TriggerId = "autoId_00632_EXFIL"; - } - - const spawn4 = reserveBosses.find(x => x.TriggerId === "00452"); - if (spawn4) - { - spawn4.TriggerId = "autoId_00000_D2_LEVER"; - } - } - - // JustNU's EvenMoreOpenZones - if (this.configHandler.getConfig().fixes.justNUsEvenMoreOpenZones) - { - for (const location in maps) - { - this.database.getTables().locations[location].base.OpenZones = maps[location]; - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/items.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/items.ts deleted file mode 100644 index 8038932..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/items.ts +++ /dev/null @@ -1,417 +0,0 @@ -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { Other } from "./other"; -import { inject, injectable } from "tsyringe"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { BaseClasses } from "@spt-aki/models/enums/BaseClasses"; - -@injectable() -export class Items -{ - constructor( - @inject("WinstonLogger") private logger: ILogger, - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("AIOOther") private other: Other - ) - {} - - public applyChanges(): void - { - const items = this.database.getTables().templates.items; - - for (const id in items) - { - const base = items[id]; - - if (!this.other.isThisIDaMod([id])) - { - //Examine all items - if (this.configHandler.getConfig().items.allExaminedItems) - { - this.editSimpleItemData(id, "ExaminedByDefault", true); - } - - // Weight Change, only Multiple possible - if (typeof this.configHandler.getConfig().items.weightChanges !== "boolean" && typeof this.configHandler.getConfig().items.weightChanges === "number" && this.configHandler.getConfig().items.weightChanges <= 0) - { - this.editSimpleItemData(id, "Weight", (base._props.Weight * this.configHandler.getConfig().items.weightChanges)); - } - - if (this.configHandler.getConfig().items.removeAllGearPenalties) - { - if (base._props.mousePenalty) - { - this.editSimpleItemData(id, "mousePenalty", 0); - } - - if (base._props.weaponErgonomicPenalty) - { - this.editSimpleItemData(id, "weaponErgonomicPenalty", 0); - } - - if (base._props.speedPenaltyPercent) - { - this.editSimpleItemData(id, "speedPenaltyPercent", 0); - } - } - - if (this.configHandler.getConfig().items.removeItemDurabilityBurn && base._props.DurabilityBurnModificator) - { - this.editSimpleItemData(id, "DurabilityBurnModificator", 0); - } - - if (this.configHandler.getConfig().items.removeBulletWeaponDurabilityDamage && base._props.Deterioration) - { - this.editSimpleItemData(id, "Deterioration", 0); - } - - if (this.configHandler.getConfig().items.removeWeaponPresetRestriction && !base._props.CanRequireOnRagfair && items[items[base._parent]._parent]._id === "5422acb9af1c889c16000029") - { - this.editSimpleItemData(id, "CanRequireOnRagfair", "true"); - } - - if (this.configHandler.getConfig().items.stackableBarters.activated) - { - switch (base._parent) - { - case BaseClasses.BATTERY: - if (this.configHandler.getConfig().items.stackableBarters.battery > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.battery); - } - break; - case BaseClasses.BUILDING_MATERIAL: - if (this.configHandler.getConfig().items.stackableBarters.buildingMaterials > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.buildingMaterials); - } - break; - case BaseClasses.ELECTRONICS: - if (this.configHandler.getConfig().items.stackableBarters.electronics > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.electronics); - } - break; - case BaseClasses.HOUSEHOLD_GOODS: - if (this.configHandler.getConfig().items.stackableBarters.householdGoods > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.householdGoods); - } - break; - case BaseClasses.JEWELRY: - if (this.configHandler.getConfig().items.stackableBarters.jewelry > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.jewelry); - } - break; - case BaseClasses.MEDICAL_SUPPLIES: - if (this.configHandler.getConfig().items.stackableBarters.medicalSupplies > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.medicalSupplies); - } - break; - case BaseClasses.LUBRICANT: - if (this.configHandler.getConfig().items.stackableBarters.lubricant > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.lubricant); - } - break; - case BaseClasses.TOOL: - if (this.configHandler.getConfig().items.stackableBarters.tools > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.tools); - } - break; - case BaseClasses.OTHER: - if (this.configHandler.getConfig().items.stackableBarters.other > 1) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.stackableBarters.other); - } - break; - } - } - - //Change ammo stacks - if (typeof this.configHandler.getConfig().items.moreStack == "number") - { - if (base._name.includes("patron") && !base._name.includes("40x46")) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.moreStack); - } - } - - //Change money stacks - if (typeof this.configHandler.getConfig().items.forceMoneyStack == "number" && base._parent === BaseClasses.MONEY) - { - this.editSimpleItemData(id, "StackMaxSize", this.configHandler.getConfig().items.forceMoneyStack); - } - - //Allow armored rigs with armors - if (this.configHandler.getConfig().items.equipRigsWithArmors) - { - this.editSimpleItemData(id, "BlocksArmorVest", false); - } - - //Remove filters - if (this.configHandler.getConfig().items.removeSecureContainerFilters && base._parent === BaseClasses.MOD_CONTAINER && base._props.Grids[0]._props.filters.length > 0) - { - base._props.Grids[0]._props.filters = []; - } - - if (this.configHandler.getConfig().items.removeBackpacksRestrictions && base._parent === BaseClasses.BACKPACK && base._props.Grids[0]._props.filters.length > 0) - { - base._props.Grids[0]._props.filters = []; - } - - if (this.configHandler.getConfig().items.removeContainersRestrictions && base._parent === BaseClasses.SIMPLE_CONTAINER && base._props.Grids[0]._props.filters.length > 0) - { - base._props.Grids[0]._props.filters = []; - } - - //Change items experience gain - if (typeof this.configHandler.getConfig().items.increaseLootExp == "number" && base._props.LootExperience !== undefined) - { - const calculation = Math.round((base._props.LootExperience + (( this.configHandler.getConfig().items.increaseLootExp / 100) * base._props.LootExperience))); - this.editSimpleItemData(id, "LootExperience", calculation); - } - - if (typeof this.configHandler.getConfig().items.increaseExamineExp == "number" && base._props.ExamineExperience !== undefined) - { - const calculation = Math.round((base._props.ExamineExperience + (( this.configHandler.getConfig().items.increaseExamineExp / 100) * base._props.ExamineExperience))); - this.editSimpleItemData(id, "ExamineExperience", calculation); - } - - if (this.configHandler.getConfig().items.removeKeyUsageNumber && base._parent === BaseClasses.KEY_MECHANICAL || base._parent === BaseClasses.KEYCARD) - { - base._props.MaximumNumberOfUsage = 0; - } - - //Change weapons parts moddability - if (this.configHandler.getConfig().items.inRaidModdable) - { - if (base._props.RaidModdable) - { - this.editSimpleItemData(id, "RaidModdable", true); - } - - if (base._props.ToolModdable) - { - this.editSimpleItemData(id, "ToolModdable", true); - } - - if (base._props.Slots) - { - for (const k in base._props.Slots) - { - if (!base._props.Slots[k]._required) - { - base._props.Slots[k]._required = false; - } - } - } - } - } - - //Weapons malfunctions - if (this.configHandler.getConfig().items.weaponMalfunctions.overheat && base._props.AllowOverheat) - { - base._props.AllowOverheat = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.jam && base._props.AllowJam) - { - base._props.AllowJam = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.feed && base._props.AllowFeed) - { - base._props.AllowFeed = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.misfire && base._props.AllowMisfire) - { - base._props.AllowMisfire = false; - } - - if (this.configHandler.getConfig().items.weaponMalfunctions.slide && base._props.AllowSlide) - { - base._props.AllowSlide = false; - } - - //Weapons durabilities min-max - if (this.configHandler.getConfig().items.weaponDurabilities.minimumSpawnDurability != false && typeof this.configHandler.getConfig().items.weaponDurabilities.minimumSpawnDurability === "number" && base._props.durabSpawnMin) - { - base._props.durabSpawnMin = this.configHandler.getConfig().items.weaponDurabilities.minimumSpawnDurability; - } - if (this.configHandler.getConfig().items.weaponDurabilities.maximumSpawnDurability != false && typeof this.configHandler.getConfig().items.weaponDurabilities.maximumSpawnDurability === "number" && base._props.durabSpawnMax) - { - base._props.durabSpawnMax = this.configHandler.getConfig().items.weaponDurabilities.maximumSpawnDurability; - } - } - - if (this.configHandler.getConfig().other.preWipeEvents.makeObdolbosPowerful) - { - const obdolbosBuff = [ - { - "BuffType": "StaminaRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 0.5, - "AbsoluteValue": true, - "SkillName": "" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 10, - "AbsoluteValue": true, - "SkillName": "Endurance" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 10, - "AbsoluteValue": true, - "SkillName": "Strength" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 20, - "AbsoluteValue": true, - "SkillName": "StressResistance" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": 20, - "AbsoluteValue": true, - "SkillName": "Charisma" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": -20, - "AbsoluteValue": true, - "SkillName": "Memory" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": -20, - "AbsoluteValue": true, - "SkillName": "Intellect" - }, - { - "BuffType": "SkillRate", - "Chance": 1, - "Delay": 1, - "Duration": 1800, - "Value": -20, - "AbsoluteValue": true, - "SkillName": "Attention" - }, - { - "BuffType": "Pain", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0, - "AbsoluteValue": false, - "SkillName": "" - }, - { - "BuffType": "StomachBloodloss", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0, - "AbsoluteValue": false, - "SkillName": "" - }, - { - "BuffType": "HydrationRate", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": -0.05, - "AbsoluteValue": true, - "SkillName": "" - }, - { - "BuffType": "EnergyRate", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": -0.05, - "AbsoluteValue": true, - "SkillName": "" - }, - { - "BuffType": "DamageModifier", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0.2, - "AbsoluteValue": false, - "SkillName": "" - }, - { - "BuffType": "QuantumTunnelling", - "Chance": 0.25, - "Delay": 1, - "Duration": 1800, - "Value": 0, - "AbsoluteValue": false, - "SkillName": "" - }] - - this.database.getTables().globals.config.Health.Effects.Stimulator.Buffs.Buffs_Obdolbos = obdolbosBuff; - } - - - //Individual items proprety changes - if (this.configHandler.getConfig().items.changeIndividualItemProperty.activated) - { - //Edit item properties - if (this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList !== {}) - { - for (const k in this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList) - { - if (k === "__REPLACEMEBYITEMID__") - { - this.logger.error("AllinOne Mod: " + k + " : IS NOT AN ITEMID"); - } - else - { - for (const property in this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList[k]) - { - const value = this.configHandler.getConfig().items.changeIndividualItemProperty.ItemList[k][property]; - this.editSimpleItemData(k, property, value); - } - } - } - } - } - } - - private editSimpleItemData(id: string, data: string, value: any): void - { - const items = this.database.getTables().templates.items; - items[id]._props[data] = value; - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/mod.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/mod.ts deleted file mode 100644 index 0e22800..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/mod.ts +++ /dev/null @@ -1,87 +0,0 @@ -import { DependencyContainer, Lifecycle } from "tsyringe"; -import type { StaticRouterModService } from "@spt-aki/services/mod/staticRouter/StaticRouterModService"; -import type { IMod } from "@spt-aki/models/external/mod"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { Other } from "./other"; -import { Items } from "./items"; -import { Raids } from "./raids"; -import { Traders } from "./traders"; -import { Player } from "./player"; -import { Notifications } from "./Notifications"; -import { Fixes } from "./fixes"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -class AIOMod implements IMod -{ - private logger: ILogger; - private pkg; - - public load(container: DependencyContainer): void - { - container.register("AIOConfigHandler", AIOConfigHandler, {lifecycle:Lifecycle.Singleton}); - container.register("AIOOther", Other, {lifecycle:Lifecycle.Singleton}); - container.register("AIOFixes", Fixes); - container.register("AIORaids", Raids); - container.register("AIOItems", Items); - container.register("AIOTraders", Traders); - container.register("AIOPlayer", Player); - container.register("AIONotifications", Notifications); - const staticRoute = container.resolve("StaticRouterModService"); - this.logger = container.resolve("WinstonLogger"); - - if (container.resolve("AIOConfigHandler").getConfig().player.allSkillsMaster) - { - staticRoute.registerStaticRouter( - "AIOModGameVersion", - [ - { - url: "/client/game/version/validate", - action: (url: string, info: any, sessionID: string, output: string): any => - { - this.logger.info(sessionID); - return container.resolve("AIOPlayer").maxSkills(sessionID); - } - } - ], - "aki" - ) - } - - if (container.resolve("AIOConfigHandler").getConfig().other.preWipeEvents.raidersOnAllMaps) - { - staticRoute.registerStaticRouter( - "AIOModBotGen", - [ - { - url: "/client/game/bot/generate", - action: (url: string, info: any, sessionID: string, output: string): any => - { - return container.resolve("AIOOther").spawnRaidersEverywhere(info); - } - } - ], - "aki" - ) - } - - this.pkg = require("../package.json"); - this.logger.info(`Loading: ${this.pkg.name} ${this.pkg.version}`); - } - - public delayedLoad(container: DependencyContainer): void - { - container.resolve("AIOOther").applyChanges(); - container.resolve("AIOFixes").applyChanges(); - container.resolve("AIORaids").applyChanges(); - container.resolve("AIOItems").applyChanges(); - container.resolve("AIOTraders").applyChanges(); - container.resolve("AIOPlayer").applyChanges(); - - if (container.resolve("AIOConfigHandler").getConfig().other.showModLogs) - { - container.resolve("AIONotifications").sendNotifications() - } - } -} - -module.exports = { mod: new AIOMod() }; \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/other.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/other.ts deleted file mode 100644 index 821d6ca..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/other.ts +++ /dev/null @@ -1,101 +0,0 @@ -import type { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil" -import type { BotController } from "@spt-aki/controllers/BotController" -import type { IBotBase } from "@spt-aki/models/eft/common/tables/IBotBase"; -import type { IGetBodyResponseData } from "@spt-aki/models/eft/httpResponse/IGetBodyResponseData"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { inject, injectable } from "tsyringe"; - -@injectable() -export class Other -{ - private dontNuke = []; - - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("HttpResponseUtil") private httpResponse: HttpResponseUtil, - @inject("BotController") private botController: BotController - ) - {} - - public applyChanges(): void - { - if (this.configHandler.getConfig().other.compatibilityMods.terragroupSpecialist) - { - this.dontNuke.push("terragroupSpecialist") - } - else if (this.configHandler.getConfig().other.compatibilityMods.coDMWMilSimCTSFOI) - { - this.dontNuke.push("ctsfo1") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalGearTan) - { - this.dontNuke.push("AddGearTan") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalGearBlack) - { - this.dontNuke.push("AddGearBlack") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalGearUntar) - { - this.dontNuke.push("AddGearUntar") - } - else if (this.configHandler.getConfig().other.compatibilityMods.additionnalClothing) - { - this.dontNuke.push("AdditionalClothing") - } - else if (this.configHandler.getConfig().other.compatibilityMods.andrudisQuestManiac) - { - this.dontNuke.push("Ammo_Proficiency") - } - - } - - public isThisIDaMod(id: string[]): boolean - { - if (this.dontNuke.length > 0) - { - for (const mod in this.dontNuke) - { - if (id.includes(this.dontNuke[mod])) - { - return true; - } - else - { - return false - } - } - } - else - { - return false - } - } - - public spawnRaidersEverywhere(info: any): IGetBodyResponseData - { - for (const type in info.conditions) - { - const roles = info.conditions[type] - roles.Role = "pmcBot" - roles.Difficulty = "impossible" - } - - return this.httpResponse.getBody(this.botController.generate(info)); - } - - public createBossWave(role: string, chance: number, followers: string, escortAmount: number, zones: string): any - { - return { - "BossName": role, - "BossChance": chance, - "BossZone": zones, - "BossPlayer": false, - "BossDifficult": "normal", - "BossEscortType": followers, - "BossEscortDifficult": "normal", - "BossEscortAmount": escortAmount, - "Time": -1 - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/player.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/player.ts deleted file mode 100644 index 3dd6054..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/player.ts +++ /dev/null @@ -1,199 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { ProfileHelper } from "@spt-aki/helpers/ProfileHelper"; -import type { IPmcData } from "@spt-aki//models/eft/common/IPmcData"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import type { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil"; -import { AIOConfigHandler } from "./AIOConfigHandler"; - -@injectable() -export class Player -{ - constructor( - @inject("WinstonLogger") private logger: ILogger, - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("HttpResponseUtil") private httpResponse: HttpResponseUtil, - @inject("ProfileHelper") private profileHelper: ProfileHelper - ) - {} - - public applyChanges(): void - { - const globals = this.database.getTables().globals.config; - - - //Hydratation Drain rate - if (typeof this.configHandler.getConfig().player.hydrationDrainRate === "number") - { - globals.Health.Effects.Existence.HydrationDamage = this.configHandler.getConfig().player.hydrationDrainRate; - } - - //Hydratation Drain Time - if (typeof this.configHandler.getConfig().player.hydrationDrainTime === "number") - { - globals.Health.Effects.Existence.HydrationLoopTime = this.configHandler.getConfig().player.hydrationDrainTime; - } - - //Energy Drain Rate - if (typeof this.configHandler.getConfig().player.energyDrainRate === "number") - { - globals.Health.Effects.Existence.EnergyDamage = this.configHandler.getConfig().player.energyDrainRate; - } - - //Energy Drain Time - if (typeof this.configHandler.getConfig().player.energyDrainTime === "number") - { - globals.Health.Effects.Existence.EnergyLoopTime = this.configHandler.getConfig().player.energyDrainTime; - } - - //RegenerationLoopTime - if (typeof this.configHandler.getConfig().player.regenerationLoopTime === "number") - { - globals.Health.Effects.Regeneration.LoopTime = this.configHandler.getConfig().player.regenerationLoopTime; - } - - //Energy recovery in hideout - if (typeof this.configHandler.getConfig().player.energyRestoration === "number") - { - globals.Health.Effects.Regeneration.Energy = this.configHandler.getConfig().player.energyRestoration; - } - //Hydration recovery in hideout - if (typeof this.configHandler.getConfig().player.hydrationRestoration === "number") - { - globals.Health.Effects.Regeneration.Hydration = this.configHandler.getConfig().player.hydrationRestoration; - } - - //Remove scav timer - if (this.configHandler.getConfig().player.removeScavTimer) - { - globals.SavagePlayCooldown = 1; - } - - //Change skills progression multiplier - if (this.configHandler.getConfig().player.changeSkillProgressionMultiplier !== false && typeof this.configHandler.getConfig().player.changeSkillProgressionMultiplier == "number") - { - globals.SkillsSettings.SkillProgressRate = this.configHandler.getConfig().player.changeSkillProgressionMultiplier; - } - - //Change weapons skill multiplier - if (this.configHandler.getConfig().player.changeWeaponSkillMultiplier !== false && typeof this.configHandler.getConfig().player.changeWeaponSkillMultiplier == "number") - { - globals.SkillsSettings.WeaponSkillProgressRate = this.configHandler.getConfig().player.changeWeaponSkillMultiplier; - } - - //Change fleamarket mini level - if (this.configHandler.getConfig().traders.changeFleaMarketLvl !== false && typeof this.configHandler.getConfig().traders.changeFleaMarketLvl == "number") - { - globals.RagFair.minUserLevel = this.configHandler.getConfig().traders.changeFleaMarketLvl; - } - - //Change in raids restrictions - if (this.configHandler.getConfig().player.removeInRaidsRestrictions) - { - globals.RestrictionsInRaid = [] - } - - //Remove fall damages - if (this.configHandler.getConfig().player.disableFallDamage) - { - globals.Health.Falling.SafeHeight = 200 - globals.Health.Falling.DamagePerMeter = 0 - } - - //Change staminas (unlimited or no) - if (typeof this.configHandler.getConfig().player.changeMaxStamina == "number" && !this.configHandler.getConfig().player.unlimitedStamina) - { - globals.Stamina.Capacity = this.configHandler.getConfig().player.changeMaxStamina - } - else if (!this.configHandler.getConfig().player.changeMaxStamina && this.configHandler.getConfig().player.unlimitedStamina) - { - globals.Stamina.Capacity = 500; - globals.Stamina.BaseRestorationRate = 500; - globals.Stamina.StaminaExhaustionCausesJiggle = false; - globals.Stamina.StaminaExhaustionStartsBreathSound = false; - globals.Stamina.StaminaExhaustionRocksCamera = false; - globals.Stamina.SprintDrainRate = 0; - globals.Stamina.JumpConsumption = 0; - globals.Stamina.AimDrainRate = 0; - globals.Stamina.SitToStandConsumption = 0; - } - - if (this.configHandler.getConfig().player.disableSkillFatigue === true) - { - globals.SkillMinEffectiveness = 1; - globals.SkillFatiguePerPoint = 0; - globals.SkillFreshEffectiveness = 1.0; - } - else if (this.configHandler.getConfig().player.disableSkillFatigue === "Custom") - { - globals.SkillMinEffectiveness = this.configHandler.getConfig().player.skillMinEffectiveness; - globals.SkillFatiguePerPoint = this.configHandler.getConfig().player.skillFatiguePerPoint; - globals.SkillFreshEffectiveness = this.configHandler.getConfig().player.skillFreshEffectiveness; - globals.SkillFreshPoints = this.configHandler.getConfig().player.skillFreshPoints; - globals.SkillPointsBeforeFatigue = this.configHandler.getConfig().player.skillPointsBeforeFatigue; - globals.SkillFatigueReset = this.configHandler.getConfig().player.skillFatigueReset; - } - - //PreventScavKarma - if (this.configHandler.getConfig().player.removeScavKarma == true) - { - const types = this.database.getTables().bots.types - for (const bots in types) - { - if (types[bots].experience.standingForKill < 0 && types[bots].experience.standingForKill > 0) - { - types[bots].experience.standingForKill = 0 - } - if (types[bots].experience.aggressorBonus < 0 && types[bots].experience.aggressorBonus > 0) - { - types[bots].experience.aggressorBonus = 0 - } - } - } - } - - public maxSkills(sessionID: string): any - { - let pmcData: IPmcData = null - - if (sessionID) - { - pmcData = this.profileHelper.getPmcProfile(sessionID); - } - - if (pmcData !== null) - { - if (pmcData.Skills.Common.length > 0) - { - for (const skills in pmcData.Skills.Common) - { - const skill = pmcData.Skills.Common[skills]; - switch (skill.Id) - { - case "BotReload": - if (this.configHandler.getConfig().player.enableSkillBotReload === true) - { - skill.Progress = 5100; - } - break; - case "BotSound": - if (this.configHandler.getConfig().player.enableSkillBotSound === true) - { - skill.Progress = 5100; - } - break; - default: - skill.Progress = 5100; - break; - } - } - } - else - { - this.logger.error("No skills for PMC to master, skipping"); - } - } - return this.httpResponse.nullResponse(); - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/raids.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/raids.ts deleted file mode 100644 index bba9e6a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/raids.ts +++ /dev/null @@ -1,335 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { BossLocationSpawn } from "@spt-aki/models/eft/common/ILocationBase"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { Other } from "./other"; - -@injectable() -export class Raids -{ - - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("AIOOther") private other: Other - ) - {} - - public applyChanges(): void - { - const hideout = this.database.getTables().hideout; - const locations = this.database.getTables().locations; - - //Change hideout fuel consumption - if (this.configHandler.getConfig().hideout.changeFuelConsumptionRate !== false && typeof this.configHandler.getConfig().hideout.changeFuelConsumptionRate === "number") - { - hideout.settings.generatorFuelFlowRate = this.configHandler.getConfig().hideout.changeFuelConsumptionRate; - } - - //Enable hideout fast constructions - if (this.configHandler.getConfig().hideout.fastHideoutConstruction) - { - for (const data in hideout.areas) - { - const areaData = hideout.areas[data]; - - if (this.other.isThisIDaMod([areaData._id]) === false) - { - for (const i in areaData.stages) - { - if (areaData.stages[i].constructionTime > 0) - { - areaData.stages[i].constructionTime = 1; - } - } - } - } - } - - //Enable fast hideout production - if (this.configHandler.getConfig().hideout.fastHideoutProduction === true) - { - for (const data in hideout.production) - { - const productionData = hideout.production[data]; - - if (this.other.isThisIDaMod([productionData._id]) === false) - { - if (!productionData.continuous && productionData.productionTime > 10) - { - productionData.productionTime = 10; - } - } - } - } - - //Scav cases modifications - if (this.configHandler.getConfig().hideout.fastScavCase === true) - { - for (const scav in hideout.scavcase) - { - const caseData = hideout.scavcase[scav]; - - if (this.other.isThisIDaMod([caseData._id]) === false) - { - if (caseData.ProductionTime > 10) - { - caseData.ProductionTime = 10; - } - } - } - } - if (this.configHandler.getConfig().hideout.scavCasePriceReducer === true) - { - for (const scase in hideout.scavcase) - { - const caseData = hideout.scavcase[scase]; - - if (this.other.isThisIDaMod([caseData._id]) === false) - { - if (caseData.Requirements[0].count > 10 && (caseData.Requirements[0].templateId === "5449016a4bdc2d6f028b456f" || - caseData.Requirements[0].templateId === "5696686a4bdc2da3298b456a" || - caseData.Requirements[0].templateId === "569668774bdc2da2298b4568")) - { - caseData.Requirements[0].count = 10; - } - } - } - } - - //Remove construction requirements - if (this.configHandler.getConfig().hideout.removeConstructionRequirements) - { - for (const data in hideout.areas) - { - const areaData = hideout.areas[data]; - - if (this.other.isThisIDaMod([areaData._id]) === false) - { - for (const i in areaData.stages) - { - if (areaData.stages[i].requirements !== undefined) - { - areaData.stages[i].requirements = []; - } - - } - } - } - } - - //Remove labs entry keycard - if (this.configHandler.getConfig().raids.removeLabsKeycard) - { - locations.laboratory.base.AccessKeys = [] - } - - //Remove extracts restrictions - if (this.configHandler.getConfig().raids.noExtractRestrictions) - { - for (const i in locations) - { - if (i !== "base") - { - for (const x in locations[i].base.exits) - { - if (locations[i].base.exits[x].Name !== "EXFIL_Train" && - !locations[i].base.exits[x].Name.includes("lab") || - locations[i].base.exits[x].Name === "lab_Vent") - { - if (locations[i].base.exits[x].PassageRequirement !== "None") - { - locations[i].base.exits[x].PassageRequirement = "None"; - } - if (locations[i].base.exits[x].ExfiltrationType !== "Individual") - { - locations[i].base.exits[x].ExfiltrationType = "Individual"; - } - if (locations[i].base.exits[x].Id !== "") - { - locations[i].base.exits[x].Id = ""; - } - if (locations[i].base.exits[x].Count !== 0) - { - locations[i].base.exits[x].Count = 0; - } - if (locations[i].base.exits[x].RequirementTip !== "") - { - locations[i].base.exits[x].RequirementTip = ""; - } - if (locations[i].base.exits[x].RequiredSlot) - { - delete locations[i].base.exits[x].RequiredSlot; - } - } - } - } - } - } - - //Make all extractions available to extract - if (this.configHandler.getConfig().raids.allExtractionsAvailable) - { - for (const i in locations) - { - if (i !== "base") - { - for (const x in locations[i].base.exits) - { - if (locations[i].base.exits[x].Name !== "EXFIL_Train") - { - if (locations[i].base.exits[x].Chance !== 100) - { - locations[i].base.exits[x].Chance = 100; - } - } - } - } - } - } - - //Make all maps have functional insurance - if (this.configHandler.getConfig().raids.insuranceOnAllMaps) - { - for (const i in locations) - { - if (i !== "base") - { - locations[i].base.Insurance = true; - } - } - } - - //Make all bosses to 100% spawn - if (this.configHandler.getConfig().raids.increasedBossChance) - { - for (const i in locations) - { - if (i !== "base") - { - if (locations[i].base.BossLocationSpawn !== []) - { - for (const x in locations[i].base.BossLocationSpawn) - { - locations[i].base.BossLocationSpawn[x].BossChance = 100; - } - } - } - } - } - - if (this.configHandler.getConfig().other.preWipeEvents.killaOnFactory) - { - const killaWave = this.other.createBossWave("bossKilla", 100, "followerBully", 0, locations.factory4_day.base.OpenZones); - locations.factory4_day.base.BossLocationSpawn.push(killaWave); - locations.factory4_night.base.BossLocationSpawn.push(killaWave); - } - - if (this.configHandler.getConfig().other.preWipeEvents.allBossesOnReserve) - { - let bossWave = this.other.createBossWave("bossKilla", 100, "followerBully", 0, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - bossWave = this.other.createBossWave("bossBully", 100, "followerBully", 4, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - bossWave = this.other.createBossWave("bossKojaniy", 100, "followerKojaniy", 2, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - bossWave = this.other.createBossWave("bossSanitar", 100, "followerSanitar", 2, locations.rezervbase.base.OpenZones); - locations.rezervbase.base.BossLocationSpawn.push(bossWave); - } - - if (this.configHandler.getConfig().other.preWipeEvents.gluhkarOnLabs) - { - const glugluWave: BossLocationSpawn = { - "BossName": "bossGluhar", - "BossChance": 43, - "BossZone": "ZoneRailStrorage,ZoneRailStrorage,ZoneRailStrorage,ZonePTOR1,ZonePTOR2,ZoneBarrack,ZoneBarrack,ZoneBarrack,ZoneSubStorage", - "BossPlayer": false, - "BossDifficult": "normal", - "BossEscortType": "followerGluharAssault", - "BossEscortDifficult": "normal", - "BossEscortAmount": "0", - "Time": -1, - "TriggerId": "", - "TriggerName": "", - "Supports": [ - { - "BossEscortType": "followerGluharAssault", - "BossEscortDifficult": [ - "normal" - ], - "BossEscortAmount": "2" - }, - { - "BossEscortType": "followerGluharSecurity", - "BossEscortDifficult": [ - "normal" - ], - "BossEscortAmount": "2" - }, - { - "BossEscortType": "followerGluharScout", - "BossEscortDifficult": [ - "normal" - ], - "BossEscortAmount": "2" - } - ] - } - - glugluWave.BossZone = locations.laboratory.base.OpenZones; - locations.laboratory.base.BossLocationSpawn.push(glugluWave); - } - - //Extend raids to defined number - if (this.configHandler.getConfig().raids.extendedRaid != false && typeof this.configHandler.getConfig().raids.extendedRaid === "number") - { - for (const map in locations) - { - if (map !== "base") - { - locations[map].base.exit_access_time = this.configHandler.getConfig().raids.extendedRaid; - locations[map].base.escape_time_limit = this.configHandler.getConfig().raids.extendedRaid; - } - } - } - - //Make all extractions of the map available regardless of the infill - if (this.configHandler.getConfig().raids.extractionsExtended) - { - for (const map in locations) - { - switch (map) - { - case "base": - break; - case "bigmap": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "Customs,Boiler Tanks"; - } - break; - case "interchange": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "MallSE,MallNW"; - } - break; - case "shoreline": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "Village,Riverside"; - } - break; - case "woods": - for (const extract in locations[map].base.exits) - { - locations[map].base.exits[extract].EntryPoints = "House,Old Station"; - } - break; - default: - break; - } - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/traders.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/traders.ts deleted file mode 100644 index c845604..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/src/traders.ts +++ /dev/null @@ -1,205 +0,0 @@ -import { inject, injectable } from "tsyringe"; -import type { DatabaseServer } from "@spt-aki/servers/DatabaseServer"; -import { AIOConfigHandler } from "./AIOConfigHandler"; -import { Other } from "./other"; -import { Money } from "@spt-aki/models/enums/Money" -import { Traders as eftTraders} from "@spt-aki/models/spt/helpers/Traders" - -@injectable() -export class Traders -{ - private traders; - - constructor( - @inject("AIOConfigHandler") private configHandler: AIOConfigHandler, - @inject("DatabaseServer") private database: DatabaseServer, - @inject("AIOOther") private other: Other - ) - {} - - public applyChanges(): void - { - this.traders = this.database.getTables().traders; - const quests = this.database.getTables().templates.quests; - const suits = this.database.getTables().templates.customization; - - //Enable all the quests - if (this.configHandler.getConfig().traders.allQuestsAvailable) - { - for (const id in quests) - { - if (this.other.isThisIDaMod([id]) === false) - { - const questData = quests[id]; - questData.conditions.AvailableForStart = [ - { - _parent: "Level", - _props: - { - compareMethod: ">=", - value: 1, - index: 0, - parentId: "", - id: "AllInOne-Mod: AllQuestsAvailable", - dynamicLocale: false - }, - dynamicLocale: false - }]; - } - } - } - - if (this.configHandler.getConfig().traders.removeFIRConditionOnQuests) - { - for (const id in quests) - { - const condition = quests[id].conditions.AvailableForFinish; - for (const requirements in condition) - { - const requirement = condition[requirements]; - if (requirement._parent === "FindItem" || requirement._parent === "HandoverItem" && - "_props" in requirement && "onlyFoundInRaid" in requirement._props) - { - requirement._props.onlyFoundInRaid = false; - } - } - } - } - - //Enable all clothes available for both side - if (this.configHandler.getConfig().traders.allClothesForEverySide) - { - for (const suit in suits) - { - if (this.other.isThisIDaMod([suit]) === false) - { - const suitData = suits[suit]; - suitData._props.Side = ["Savage", "Bear", "Usec"]; - } - } - } - - //Enable all clothes for free - if (this.configHandler.getConfig().traders.allClothesFree) - { - for (const trader in this.traders) - { - if (this.other.isThisIDaMod([trader]) === false && this.traders[trader].suits) - { - - for (const file in this.traders[trader].suits) - { - const fileData = this.traders[trader].suits[file]; - fileData.requirements.loyaltyLevel = 1; - fileData.requirements.profileLevel = 1; - fileData.requirements.standing = 0; - fileData.requirements.skillRequirements = []; - fileData.requirements.questRequirements = []; - fileData.requirements.itemRequirements = []; - } - - } - } - } - - //All cheap items on traders - if (this.configHandler.getConfig().other.preWipeEvents.allTradersSellCheapItems) - { - for (const trader in this.traders) - { - for (const assort in this.traders[trader].assort.barter_scheme) - { - const itemScheme = this.traders[trader].assort.barter_scheme[assort]; - switch (itemScheme[0][0]._tpl) - { - case Money.ROUBLES: - itemScheme[0][0].count = itemScheme[0][0].count * 0.01; - break; - case Money.DOLLARS: - itemScheme[0][0].count = itemScheme[0][0].count * 0.1; - break; - case Money.EUROS: - itemScheme[0][0].count = itemScheme[0][0].count * 0.05; - break; - default: - break; - } - } - } - } - - //Change insurances return times - if (this.configHandler.getConfig().traders.insuranceTime.activated) - { - if (this.configHandler.getConfig().traders.insuranceTime.prapor.activated) - { - this.traders[eftTraders.PRAPOR].base.insurance.min_return_hour = - this.configHandler.getConfig().traders.insuranceTime.prapor.min; - this.traders[eftTraders.PRAPOR].base.insurance.max_return_hour = - this.configHandler.getConfig().traders.insuranceTime.prapor.max; - } - - if (this.configHandler.getConfig().traders.insuranceTime.therapist.activated) - { - this.traders[eftTraders.THERAPIST].base.insurance.min_return_hour = - this.configHandler.getConfig().traders.insuranceTime.therapist.min; - this.traders[eftTraders.THERAPIST].base.insurance.max_return_hour = - this.configHandler.getConfig().traders.insuranceTime.therapist.max; - } - } - - //Change the maximum time for insurance to be in mails - if (this.configHandler.getConfig().traders.maxInsuranceStorageTime !== false) - { - this.traders[eftTraders.PRAPOR].base.insurance.max_storage_time = - this.configHandler.getConfig().traders.maxInsuranceStorageTime; - this.traders[eftTraders.THERAPIST].base.insurance.max_storage_time = - this.configHandler.getConfig().traders.maxInsuranceStorageTime; - } - - //UnlockAllItemsAtLL1 - if (this.configHandler.getConfig().traders.traderChanges.unlockAllItemsAtLL1 && !this.configHandler.getConfig().traders.traderChanges.allTraders4Stars) - { - for (const traderID in this.traders) - { - if (traderID === eftTraders.FENCE || traderID === "ragfair") - { - continue; - } - const loyaltyItems = this.traders[traderID].assort.loyal_level_items; - - for (const lLItem in loyaltyItems) - { - loyaltyItems[lLItem] = 1; - } - } - } - - //Remove assorts locked by quests - if (this.configHandler.getConfig().traders.traderChanges.removeItemsFromQuestLocks) - { - for (const traderID in this.traders) - { - if (this.traders[traderID].questassort && this.traders[traderID].questassort.success) - { - this.traders[traderID].questassort.success = {}; - } - } - } - - if (this.configHandler.getConfig().traders.traderChanges.allTraders4Stars) - { - for (const traderID in this.traders) - { - const loyaltyLevels = this.traders[traderID].base.loyaltyLevels; - for (const level in loyaltyLevels) - { - const loyalty = loyaltyLevels[level]; - loyalty.minLevel = 1; - loyalty.minSalesSum = 0; - loyalty.minStanding = 0; - } - } - } - } -} \ No newline at end of file diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/BotCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 9602975..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - private botController; - private httpResponse; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/BundleCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b007ab8..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - private logger; - private httpResponse; - private httpServer; - private bundleLoader; - private configServer; - private httpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/CustomizationCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 918b8b6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - private customizationController; - private saveServer; - private httpResponse; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/DataCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index 018420e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - private httpResponse; - private databaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/DialogueCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 3b6fbd1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - private hashUtil; - private timeUtil; - private httpResponse; - private dialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/GameCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index 44a30ea..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - private httpResponse; - private watermark; - private gameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HandbookCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 0db5fec..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - private handbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HealthCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index a50dd42..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - private httpResponse; - private profileHelper; - private healthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HideoutCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 3698176..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - private hideoutController; - private configServer; - private hideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HttpCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 9fe387d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - private httpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InraidCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 2d53227..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - private inraidController; - private httpResponse; - private configServer; - private airdropConfig; - private inraidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InsuranceCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 79feb67..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - private insuranceController; - private insuranceService; - private httpResponse; - private configServer; - private insuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InventoryCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9795aa0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - private inventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ItemEventCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index 74e79c4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - private httpResponse; - private itemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/LauncherCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index 4bd5e2c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - private httpResponse; - private launcherController; - private saveServer; - private watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/LocationCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index 5ecab74..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - private httpResponse; - private locationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/MatchCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 63d38d9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - private httpResponse; - private jsonUtil; - private matchController; - private databaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ModCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 2011f0e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - private logger; - private httpResponse; - private httpServer; - private modLoader; - private configServer; - private httpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/NoteCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index fd7c5ca..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - private noteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/NotifierCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index 416e6a3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - private httpServerHelper; - private httpResponse; - private notifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/PresetBuildCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 639c33f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - private httpResponse; - private presetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/PresetCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index f62afd6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - private presetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ProfileCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index efce47d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - private httpResponse; - private timeUtil; - private profileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/QuestCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index f742096..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - private httpResponse; - private questController; - private repeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/RagfairCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index 152475f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - private httpResponse; - private logger; - private jsonUtil; - private ragfairServer; - private ragfairController; - private configServer; - private ragfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/RepairCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index f63ec18..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - private repairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/SaveCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index b7219a0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - private saveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/TradeCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 9928951..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - private tradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/TraderCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 2a8af7f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - private httpResponse; - private traderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/WeatherCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index e40ab3e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - private httpResponse; - private weatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/WishlistCallbacks.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index e0249fd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - private wishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/BotController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/BotController.d.ts deleted file mode 100644 index 8ecb97f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/BotController.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - private databaseServer; - private botGenerator; - private botHelper; - private configServer; - private botConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/CustomizationController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/CustomizationController.d.ts deleted file mode 100644 index 698e6be..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - private logger; - private itemEventRouter; - private databaseServer; - private saveServer; - private profileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - private getAllTraderSuits; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/DialogueController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/DialogueController.d.ts deleted file mode 100644 index 235594f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - private httpResponse; - private saveServer; - private dialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - private messagesHaveUncollectedRewards; - private removeExpiredItems; - update(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/GameController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/GameController.d.ts deleted file mode 100644 index bb2a55a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/GameController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - private logger; - private watermark; - private httpServerHelper; - private profileHelper; - private configServer; - private httpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - private addMissingBonusesProperty; - private addMissingRepeatableQuestsProperty; - private addMissingWeaponRepairSkill; - private addMissingAkiVersionTagToProfile; - private addMissingArmorRepairSkill; - private fixNullTraderSalesSums; - private removeDanglingConditionCounters; - private removeDanglingBackendCounters; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - private getActiveRepeatableQuests; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HandbookController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HandbookController.d.ts deleted file mode 100644 index f473437..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - private databaseServer; - private handbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HealthController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HealthController.d.ts deleted file mode 100644 index ca049f6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - private logger; - private itemEventRouter; - private itemHelper; - private paymentService; - private inventoryHelper; - private healthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HideoutController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HideoutController.d.ts deleted file mode 100644 index f35c23b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - private logger; - private hashUtil; - private timeUtil; - private databaseServer; - private randomUtil; - private inventoryHelper; - private saveServer; - private playerService; - private presetHelper; - private paymentHelper; - private itemEventRouter; - private httpResponse; - private profileHelper; - private hideoutHelper; - private configServer; - private hideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InraidController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InraidController.d.ts deleted file mode 100644 index c1cd6f5..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - private saveServer; - private jsonUtil; - private databaseServer; - private questHelper; - private itemHelper; - private extendedProfileHelper; - private healthHelper; - private traderHelper; - private insuranceService; - private inRaidHelper; - private configServer; - private inraidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InsuranceController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InsuranceController.d.ts deleted file mode 100644 index b175a06..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - private logger; - private randomUtil; - private itemEventRouter; - private timeUtil; - private saveServer; - private databaseServer; - private itemHelper; - private profileHelper; - private dialogueHelper; - private paymentService; - private insuranceService; - private configServer; - private insuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InventoryController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InventoryController.d.ts deleted file mode 100644 index 8235082..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - private logger; - private hashUtil; - private jsonUtil; - private databaseServer; - private presetHelper; - private inventoryHelper; - private profileHelper; - private paymentHelper; - private itemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/LauncherController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/LauncherController.d.ts deleted file mode 100644 index 2a30713..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - private hashUtil; - private saveServer; - private httpServerHelper; - private databaseServer; - private configServer; - private coreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - private createAccount; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/LocationController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/LocationController.d.ts deleted file mode 100644 index 41a8719..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - private jsonUtil; - private logger; - private locationGenerator; - private databaseServer; - private timeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/MatchController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/MatchController.d.ts deleted file mode 100644 index 84abbe3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - private saveServer; - private profileHelper; - private matchLocationService; - private traderHelper; - private configServer; - private matchConfig; - private inraidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - private getMatch; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/NoteController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/NoteController.d.ts deleted file mode 100644 index 4d3420e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - private itemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/NotifierController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/NotifierController.d.ts deleted file mode 100644 index 36fef66..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - private notifierHelper; - private httpServerHelper; - private notificationService; - private pollInterval; - private timeout; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/PresetBuildController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index 11c5c3e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - private hashUtil; - private itemEventRouter; - private itemHelper; - private saveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/PresetController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/PresetController.d.ts deleted file mode 100644 index 6ec8c55..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - private presetHelper; - private databaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/ProfileController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/ProfileController.d.ts deleted file mode 100644 index c8bd5f1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - private hashUtil; - private timeUtil; - private saveServer; - private databaseServer; - private itemHelper; - private traderHelper; - private extendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/QuestController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/QuestController.d.ts deleted file mode 100644 index d8caee5..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - private logger; - private timeUtil; - private itemEventRouter; - private databaseServer; - private itemHelper; - private dialogueHelper; - private profileHelper; - private questHelper; - private questConditionHelper; - private playerService; - private configServer; - private questConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RagfairController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RagfairController.d.ts deleted file mode 100644 index 5b94a95..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - private logger; - private timeUtil; - private httpResponse; - private itemEventRouter; - private ragfairServer; - private ragfairPriceService; - private databaseServer; - private itemHelper; - private saveServer; - private ragfairSellHelper; - private ragfairTaxHelper; - private ragfairSortHelper; - private ragfairOfferHelper; - private profileHelper; - private paymentService; - private handbookHelper; - private paymentHelper; - private inventoryHelper; - private ragfairHelper; - private ragfairOfferService; - private ragfairRequiredItemsService; - private ragfairOfferGenerator; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RepairController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RepairController.d.ts deleted file mode 100644 index 77dd47a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - private logger; - private itemEventRouter; - private databaseServer; - private questHelper; - private traderHelper; - private paymentService; - private repairHelper; - private configServer; - private repairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RepeatableQuestController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index 2dedc7e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - private timeUtil; - private logger; - private randomUtil; - private mathUtil; - private jsonUtil; - private databaseServer; - private itemHelper; - private presetHelper; - private profileHelper; - private ragfairServerHelper; - private itemEventRouter; - private paymentService; - private objectId; - private configServer; - private questConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/TradeController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/TradeController.d.ts deleted file mode 100644 index f0a177b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - private logger; - private itemEventRouter; - private tradeHelper; - private profileHelper; - private ragfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/TraderController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/TraderController.d.ts deleted file mode 100644 index 36eac75..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - private logger; - private databaseServer; - private traderAssortHelper; - private profileHelper; - private traderHelper; - private timeUtil; - private traderAssortService; - private jsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/WeatherController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/WeatherController.d.ts deleted file mode 100644 index 312c3a3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - private weatherGenerator; - private configServer; - private weatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/WishlistController.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/WishlistController.d.ts deleted file mode 100644 index 5ef8df3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - private itemEvenRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotGenerator.d.ts deleted file mode 100644 index e2565b7..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -export declare class BotGenerator { - private logger; - private hashUtil; - private randomUtil; - private jsonUtil; - private databaseServer; - private botInventoryGenerator; - private botHelper; - private gameEventHelper; - private configServer; - private botConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - private generateBot; - private generateRandomLevel; - /** Converts health object to the required format */ - private generateHealth; - private generateSkills; - private getPmcRole; - private removeChristmasItemsFromBotInventory; - private generateId; - private generateInventoryID; - private getPMCDifficulty; - private generateDogtag; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotInventoryGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 0cdbacb..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - private logger; - private hashUtil; - private randomUtil; - private databaseServer; - private botWeaponGenerator; - private botLootGenerator; - private botGeneratorHelper; - private weightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - private generateEquipment; - private generateInventoryBase; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotLootGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d8c8e1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - private jsonUtil; - private hashUtil; - private randomUtil; - private databaseServer; - private handbookHelper; - private botGeneratorHelper; - private pmcLootGenerator; - private configServer; - private botConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - private getRandomisedCount; - private addLootFromPool; - /** Compares two item templates by their price to spawn chance ratio */ - private compareByValue; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotWeaponGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index e8f91cb..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - private logger; - private hashUtil; - private databaseServer; - private itemHelper; - private weightedRandomHelper; - private botGeneratorHelper; - private randomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - private isWeaponValid; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - private generateExtraMagazines; - private addBullets; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - private getCompatibleAmmo; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - private fillExistingMagazines; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/LocationGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/LocationGenerator.d.ts deleted file mode 100644 index 4b96792..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - private logger; - private jsonUtil; - private objectId; - private randomUtil; - private ragfairServerHelper; - private itemHelper; - private mathUtil; - private gameEventHelper; - private containerHelper; - private presetHelper; - private configServer; - private locationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - private getLooseLootMultiplerForLocation; - private getStaticLootMultiplerForLocation; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - private createItem; - private getRandomCompatibleCaliberTemplateId; - private getRandomValidCaliber; - private drawAmmoTpl; - private createRandomMagCartridges; - private createCartidges; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/PMCLootGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 601431b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class PMCLootGenerator { - private itemHelper; - private databaseServer; - private configServer; - private pocketLootPool; - private backpackLootPool; - private botConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/RagfairAssortGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index 06d3250..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - private jsonUtil; - private hashUtil; - private itemHelper; - private databaseServer; - private generatedAssortItems; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - private assortsAreGenerated; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - private generateRagfairAssortItems; - private createRagfairAssortItem; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/RagfairOfferGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index e3fbe4a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - private logger; - private jsonUtil; - private hashUtil; - private randomUtil; - private timeUtil; - private databaseServer; - private ragfairServerHelper; - private saveServer; - private presetHelper; - private ragfairAssortGenerator; - private ragfairOfferService; - private ragfairPriceService; - private fenceService; - private itemHelper; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - private getTraderId; - private getRating; - private getRatingGrowing; - private getOfferEndTime; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - private getItemCondition; - private addMissingCondition; - private getOfferRequirements; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/WeatherGenerator.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index b9faa3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - private weightedRandomHelper; - private randomUtil; - private timeUtil; - private configServer; - private weatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - private getWeightedFog; - private getWeightedRain; - private getRandomFloat; - private getRandomInt; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/AssortHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 33cb5c6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - private logger; - private itemHelper; - private databaseServer; - private questHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; - stripQuestAssort(pmcProfile: IPmcData, sessionId: string, traderId: string, assort: ITraderAssort): ITraderAssort; - stripLoyaltyAssort(pmcProfile: IPmcData, sessionId: string, traderId: string, assort: ITraderAssort): ITraderAssort; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/BotGeneratorHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index 141f71d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - private logger; - private jsonUtil; - private hashUtil; - private randomUtil; - private databaseServer; - private durabilityLimitsHelper; - private itemHelper; - private inventoryHelper; - private containerHelper; - private configServer; - private botConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - private fillCamora; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - "upd"?: Upd; - }; - private getModTplFromItemDb; - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * Returns a `boolean` indicating success. */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - private itemAllowedInContainer; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/BotHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/BotHelper.d.ts deleted file mode 100644 index d901362..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - private logger; - private jsonUtil; - private databaseServer; - private randomUtil; - private configServer; - private botConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ContainerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 34cd1e4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - private locateSlot; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/DialogueHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index ae1f581..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - private hashUtil; - private saveServer; - private databaseServer; - private notifierHelper; - private notificationSendHelper; - private itemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/DurabilityLimitsHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 609bc7d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - private randomUtil; - private botHelper; - private configServer; - private botConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - private generateMaxWeaponDurability; - private generateMaxPmcArmorDurability; - private getLowestMaxWeaponFromConfig; - private getHighestMaxWeaponDurabilityFromConfig; - private generateWeaponDurability; - private generateArmorDurability; - private getMinWeaponDeltaFromConfig; - private getMaxWeaponDeltaFromConfig; - private getMinArmorDeltaFromConfig; - private getMaxArmorDeltaFromConfig; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ExtendedProfileHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index 4dd7d3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - private botGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - private getScavSkills; - private removeSecureContainer; - private getDefaultScavSkills; - private getScavStats; - private getScavLevel; - private getScavExperience; - private setScavCooldownTimer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/GameEventHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index 8131d31..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - private databaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HandbookHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index aed6984..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - private lookup; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HealthHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HealthHelper.d.ts deleted file mode 100644 index bb160a3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - private jsonUtil; - private logger; - private timeUtil; - private saveServer; - private configServer; - private healthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - private saveHealth; - private saveEffects; - private addEffect; - private isEmpty; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HideoutHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index d6a4414..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - private logger; - private hashUtil; - private timeUtil; - private randomUtil; - private databaseServer; - private itemEventRouter; - private httpResponse; - private profileHelper; - private inventoryHelper; - private playerService; - private configServer; - static BITCOIN_FARM: string; - private WATER_COLLECTOR; - private BITCOIN; - private EXPEDITIONARY_FUEL_TANK; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - private hideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - private applySkillXPBoost; - updatePlayerHideout(sessionID: string): void; - private updateWaterCollector; - private doesWaterCollectorHaveFilter; - private updateFuel; - private updateWaterFilters; - private getAreaUpdObject; - private updateAirFilters; - private updateBitcoinFarm; - private getBTCSlots; - private getManagementSkillsSlots; - private hasManagementSkillSlots; - private getHideoutManagementSkill; - private getHideoutManagementConsumptionBonus; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HttpServerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index 2e40814..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - private configServer; - private httpConfig; - private mime; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/InRaidHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index e79d384..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - private logger; - private saveServer; - private jsonUtil; - private databaseServer; - private inventoryHelper; - private paymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - private removePlayer; - private removeMapAccessKey; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/InventoryHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index 00e95d3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - private logger; - private jsonUtil; - private hashUtil; - private httpResponse; - private fenceService; - private databaseServer; - private paymentHelper; - private traderAssortHelper; - private dialogueHelper; - private itemHelper; - private containerHelper; - private profileHelper; - private configServer; - private inventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - private getSizeByInventoryItemHash; - private getInventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - private getStashSlotMap; - private getStashType; - private getPlayerStashSize; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - private handleCartridges; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ItemHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ItemHelper.d.ts deleted file mode 100644 index 5ff64b6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - private logger; - private hashUtil; - private jsonUtil; - private databaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/NotificationSendHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index b9298da..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - private httpServer; - private notificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/NotifierHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 0d524e9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - private httpServerHelper; - /** - * The default notification sent when waiting times out. - */ - private defaultNotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/PresetHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0a24128..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - private databaseServer; - private lookup; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ProfileHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 508443c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - private isWiped; - private getServerVersion; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/QuestConditionHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 2a0ee94..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - private filterConditions; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/QuestHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/QuestHelper.d.ts deleted file mode 100644 index 9e2dd5e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - private logger; - private jsonUtil; - private timeUtil; - private hashUtil; - private itemHelper; - private itemEventRouter; - private databaseServer; - private ragfairServerHelper; - private dialogueHelper; - private profileHelper; - private paymentHelper; - private traderHelper; - private configServer; - private questConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - private processReward; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - private cleanQuestList; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index 8e70bcd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - private logger; - private jsonUtil; - private traderAssortHelper; - private databaseServer; - private handbookHelper; - private itemHelper; - private ragfairLinkedItemService; - private utilityHelper; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - private getCategoryList; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairOfferHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 3bf8add..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - private logger; - private timeUtil; - private hashUtil; - private itemEventRouter; - private databaseServer; - private saveServer; - private dialogueHelper; - private itemHelper; - private paymentHelper; - private presetHelper; - private profileHelper; - private ragfairServerHelper; - private ragfairSortHelper; - private ragfairHelper; - private ragfairOfferService; - private configServer; - private static TPL_GOODS_SOLD; - private ragfairConfig; - private questConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - private getProfileOffers; - private deleteOfferByOfferId; - private completeOffer; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairSellHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 929d112..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - private logger; - private randomUtil; - private timeUtil; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairServerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index d29ba42..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - private randomUtil; - private hashUtil; - private saveServer; - private databaseServer; - private profileHelper; - private itemHelper; - private dialogueHelper; - private jsonUtil; - private configServer; - private ragfairConfig; - private questConfig; - private static TPL_GOODS_RETURNED; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - private isItemBlacklisted; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairSortHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e9d8069..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - private databaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - private sortOffersByID; - private sortOffersByRating; - private sortOffersByName; - private sortOffersByPrice; - private sortOffersByExpiry; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairTaxHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index e87334f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - private logger; - private databaseServer; - private ragfairPriceService; - private itemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - private calculateItemWorth; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RepairHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 47123e1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - private logger; - private jsonUtil; - private randomUtil; - private databaseServer; - private configServer; - private repairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - private getRandomisedArmorRepairDegredationValue; - private getRandomisedWeaponRepairDegredationValue; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/SecureContainerHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 8f246b6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - private itemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TradeHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 475390b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - private logger; - private itemEventRouter; - private traderHelper; - private itemHelper; - private paymentService; - private fenceService; - private inventoryHelper; - private ragfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - private incrementAssortBuyCount; - private checkPurchaseIsWithinTraderItemLimit; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TraderAssortHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index d95879c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - private logger; - private jsonUtil; - private databaseServer; - private profileHelper; - private assortHelper; - private ragfairAssortGenerator; - private ragfairOfferGenerator; - private traderAssortService; - private fenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - getAssort(sessionId: string, traderId: string): ITraderAssort; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TraderHelper.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ec64d59..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - private logger; - private databaseServer; - private saveServer; - private profileHelper; - private paymentHelper; - private itemHelper; - private handbookHelper; - private playerService; - private fenceService; - private configServer; - private traderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/BundleLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 4f7664c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - private httpServerHelper; - private vfs; - private jsonUtil; - private bundles; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/DelayedModLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 7d0009f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - private bundleLoader; - private handbookController; - private vfs; - private modCompilerService; - private initialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; - load(): void; - private executeMods; - private addBundles; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/InitialModLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 5957d35..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - private logger; - private vfs; - private jsonUtil; - private modCompilerService; - private bundleLoader; - private configServer; - private static container; - private readonly basepath; - private imported; - private onLoad; - private akiConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; - private importClass; - private importMods; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - private getBrokenMods; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - private getModsPackageData; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - private isModSpt300Compatible; - private isModCombatibleWithAki; - private executeMods; - private sortModsLoadOrder; - private addMod; - private areModDependenciesFulfilled; - private isModCompatible; - private validMod; - private getLoadOrderRecursive; - private getLoadOrder; - getContainer(): DependencyContainer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IAkiProfile.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 80dd02d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,163 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { -} -export interface RightArm { -} -export interface LeftLeg { -} -export interface RightLeg { -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IBotConfig.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index f8ea940..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IModLoader.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 5398c9b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IHttpServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index 50e5c91..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ILocaleBase.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index a20084d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: ILocaleGlobalBase; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/HttpRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/HttpRouter.d.ts deleted file mode 100644 index 44edc0b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - private staticRouters; - private dynamicRoutes; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - private groupBy; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - private handleRoute; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/ImageRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/ImageRouter.d.ts deleted file mode 100644 index 97e580d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - private vfs; - private imageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/ItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index bb20152..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - private logger; - private jsonUtil; - private profileHelper; - private itemEventRouters; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - private output; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - private resetOutput; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/BotDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index dd2f68a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - private botCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/BundleDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index be27008..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - private bundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 03a5967..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/DataDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index c30501a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - private dataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/HttpDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index b2933e9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - private imageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/InraidDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index ea4a9ae..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - private inraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/LocationDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index 30741db..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - private locationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 4786817..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - private notifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/TraderDynamicRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index a100b4c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - private traderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index 3025e2c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/HealthItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index bad9af2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - private healthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/HideoutItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index 2cec18b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - private hideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index 8efc2c2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - private insuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/InventoryItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 1d93e7b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - private inventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/NoteItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 12af594..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - private noteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 7298c52..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - private presetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/QuestItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index 9944ae9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - private questCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/RagfairItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 88e52ba..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - private ragfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/RepairItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index b292ded..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - private repairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/TradeItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index 1bca2b8..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - private tradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/WishlistItemEventRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38831f6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - private wishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/BundleSerializer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 7952e9c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - private logger; - private bundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/ImageSerializer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 29340d0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - private imageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/NotifySerializer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 8be8ac2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - private notifierController; - private httpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/BotStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index d8b0bf4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - private botCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/BundleStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index 3905b82..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - private bundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/CustomizationStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 46c71b8..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/DataStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index a493d3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - private dataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/DialogStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index a59fb14..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - private dialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/GameStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index 988b673..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - private gameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/HealthStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index e644861..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - private healthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/InraidStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index 66ed860..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - private inraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/InsuranceStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 8da26b3..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - private insuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/ItemEventStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index 08ba6bb..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - private itemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/LauncherStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 9d07f78..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - private launcherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/LocationStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index 9c5c52e..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - private locationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/MatchStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index d746381..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - private matchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/NotifierStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 1c8566d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - private notifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/PresetStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index 2272f82..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - private presetCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/ProfileStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index fd787f1..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - private profileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/QuestStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index fda3c23..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - private questCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/RagfairStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 618374f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - private ragfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/TraderStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 18f0629..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - private traderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/WeatherStaticRouter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 61b904d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - private weatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/ConfigServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/ConfigServer.d.ts deleted file mode 100644 index 83af38d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - private logger; - private vfs; - private jsonUtil; - private configs; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/DatabaseServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/DatabaseServer.d.ts deleted file mode 100644 index 521bcf9..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - private tableData; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/HttpServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/HttpServer.d.ts deleted file mode 100644 index d0db7e4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - private httpRouter; - private logger; - private randomUtil; - private jsonUtil; - private httpResponse; - private databaseServer; - private notifierHelper; - private httpServerHelper; - private serializers; - private configServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - private buffers; - private onReceive; - private onRespond; - private httpConfig; - private webSockets; - private websocketPingHandler; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - private getRandomisedMessage; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/RagfairServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/RagfairServer.d.ts deleted file mode 100644 index cf56d64..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - private logger; - private ragfairOfferGenerator; - private ragfairOfferService; - private ragfairCategoriesService; - private ragfairRequiredItemsService; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/SaveServer.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/SaveServer.d.ts deleted file mode 100644 index fdf92e4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - private vfs; - private saveLoadRouters; - private jsonUtil; - private hashUtil; - private logger; - private profileFilepath; - private profiles; - private onSave; - private saveMd5; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/FenceService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/FenceService.d.ts deleted file mode 100644 index 27d14ef..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/FenceService.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - private logger; - private hashUtil; - private jsonUtil; - private randomUtil; - private databaseServer; - private handbookHelper; - private itemHelper; - private presetHelper; - private configServer; - private fenceAssort; - private traderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - private setFenceAssort; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/HashCacheService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/HashCacheService.d.ts deleted file mode 100644 index c9b0170..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - private vfs; - private hashUtil; - private jsonUtil; - private logger; - private jsonHashes; - private modHashes; - private readonly modCachePath; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/InsuranceService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/InsuranceService.d.ts deleted file mode 100644 index 160faba..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - private logger; - private databaseServer; - private secureContainerHelper; - private randomUtil; - private timeUtil; - private saveServer; - private traderHelper; - private dialogueHelper; - private configServer; - private insured; - private templatesById; - private insuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - private addGearToSend; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/MatchLocationService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/MatchLocationService.d.ts deleted file mode 100644 index f7b7d3b..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - private timeUtil; - private locations; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/ModCompilerService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/ModCompilerService.d.ts deleted file mode 100644 index cf7cc21..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - private logger; - private hashCacheService; - private vfs; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - private compile; - private buildDepth; - private calculateDepth; - private areFilesReady; - private delay; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/NotificationService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/NotificationService.d.ts deleted file mode 100644 index 9c6c143..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - private messageQueue; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/PaymentService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/PaymentService.d.ts deleted file mode 100644 index 0a6c4d6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/PaymentService.d.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - private logger; - private httpResponse; - private databaseServer; - private handbookHelper; - private traderHelper; - private itemHelper; - private inventoryHelper; - private paymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - private isItemInStash; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/PlayerService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/PlayerService.d.ts deleted file mode 100644 index 99e5986..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - private logger; - private databaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairCategoriesService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index fb9efa2..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - private categories; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairLinkedItemService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 3dbcf6f..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairLinkedItemService { - private databaseServer; - private linkedItemsCache; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - private buildLinkedItemTable; - private getFilters; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairOfferService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 9b1bf8d..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - private logger; - private timeUtil; - private databaseServer; - private saveServer; - private ragfairServerHelper; - private profileHelper; - private itemEventRouter; - private httpResponse; - private configServer; - private playerOffersLoaded; - private toUpdate; - private expiredOffers; - private offers; - private ragfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - private getStaleOffers; - private isStale; - private processStaleOffer; - private returnPlayerOffer; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairPriceService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 7cdf854..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - private handbookHelper; - private databaseServer; - private logger; - private itemHelper; - private presetHelper; - private randomUtil; - private configServer; - private ragfairConfig; - private prices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairRequiredItemsService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index e4582d0..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - private logger; - private paymentHelper; - private ragfairOfferService; - private requiredItemsCache; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/TraderAssortService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/TraderAssortService.d.ts deleted file mode 100644 index ccb9e45..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - private pristineTraderAssorts; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/image/imageRouteService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 854083c..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - private routes; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onLoad/OnLoadModService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index 89bad14..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - private container; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 32419f4..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - private container; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index d4c42aa..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - private container; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/App.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/App.d.ts deleted file mode 100644 index a11f576..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - private logger; - private timeUtil; - private onLoadComponents; - private onUpdateComponents; - private onUpdateLastRun; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - private update; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/AyncQueue.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/AyncQueue.d.ts deleted file mode 100644 index a99aa37..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - private commandsQueue; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/DatabaseImporter.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 97dda30..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - private logger; - private vfs; - private jsonUtil; - private databaseServer; - private imageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/HashUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/HashUtil.d.ts deleted file mode 100644 index cf92b47..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - private timeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/HttpResponseUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 85c28bd..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - private jsonUtil; - constructor(jsonUtil: JsonUtil); - private clearString; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/JsonUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/JsonUtil.d.ts deleted file mode 100644 index 20b7448..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - private vfs; - private hashUtil; - private logger; - private fileHashes; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/Logger.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/Logger.d.ts deleted file mode 100644 index 9d5b32a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/Logger.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -export declare class WinstonLogger implements ILogger { - private asyncQueue; - private uuidGenerator; - private showDebugInConsole; - private folderPath; - private file; - private filePath; - private logLevels; - private logger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/ObjectId.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/ObjectId.d.ts deleted file mode 100644 index b100572..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - private timeUtil; - constructor(timeUtil: TimeUtil); - private randomBytes; - private constglobalCounter; - private consttime; - private globalCounter; - private time; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/RandomUtil.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/RandomUtil.d.ts deleted file mode 100644 index 3a3ecb6..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - private jsonUtil; - private logger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/VFS.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/VFS.d.ts deleted file mode 100644 index d567615..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/VFS.d.ts +++ /dev/null @@ -1,54 +0,0 @@ -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - private asyncQueue; - private uuidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/Watermark.d.ts b/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/Watermark.d.ts deleted file mode 100644 index 3a8cb3a..0000000 --- a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/Watermark.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - private locales; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - private logger; - private configServer; - private watermarkLocale?; - private akiConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - private text; - private versionLabel; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - private textLength; -} diff --git a/Ereshkigal-AkiConfig/.eslintignore b/Ereshkigal-AkiConfig/.eslintignore deleted file mode 100644 index 9922d9a..0000000 --- a/Ereshkigal-AkiConfig/.eslintignore +++ /dev/null @@ -1,9 +0,0 @@ -# Exclude these folders from linting -node_modules -dist/ -types/ - -# Exclude these filetypes from linting -*.json -*.txt -*.exe \ No newline at end of file diff --git a/Ereshkigal-AkiConfig/.eslintrc.json b/Ereshkigal-AkiConfig/.eslintrc.json deleted file mode 100644 index c505160..0000000 --- a/Ereshkigal-AkiConfig/.eslintrc.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "plugins": [ - "@typescript-eslint" - ], - "extends": [ - "eslint:recommended", - "plugin:@typescript-eslint/eslint-recommended", - "plugin:@typescript-eslint/recommended" - ], - "rules": { - "@typescript-eslint/no-explicit-any": 0, - "@typescript-eslint/no-unused-vars": 1, - "@typescript-eslint/no-empty-interface": 0, - "@typescript-eslint/no-namespace": 0, - "@typescript-eslint/comma-dangle": 1, - "@typescript-eslint/func-call-spacing": 2, - "@typescript-eslint/quotes": 1, - "@typescript-eslint/brace-style": [ - "warn", - "allman" - ], - "@typescript-eslint/naming-convention": [ - "warn", - { - "selector": "default", - "format": ["camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeLike", - "format": ["PascalCase"] - }, - { - "selector": "objectLiteralProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "enumMember", - "format": ["UPPER_CASE"] - } - ], - "@typescript-eslint/indent": [ - "warn", - 4 - ], - "@typescript-eslint/no-unused-expressions": [ - "warn", - { - "allowShortCircuit": false, - "allowTernary": false - } - ], - "@typescript-eslint/keyword-spacing": [ - "warn", - { - "before": true, - "after": true - } - ], - "@typescript-eslint/explicit-module-boundary-types": [ - "warn", - { - "allowArgumentsExplicitlyTypedAsAny": true - } - ] - } -} \ No newline at end of file diff --git a/Ereshkigal-AkiConfig/LICENSE b/Ereshkigal-AkiConfig/LICENSE deleted file mode 100644 index 0d306ce..0000000 --- a/Ereshkigal-AkiConfig/LICENSE +++ /dev/null @@ -1,95 +0,0 @@ -Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License - -By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. - -Section 1 – Definitions. - - Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. - Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. - Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. - Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. - Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. - Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. - Licensor means the individual(s) or entity(ies) granting rights under this Public License. - NonCommercial means not primarily intended for or directed towards commercial advantage or monetary compensation. For purposes of this Public License, the exchange of the Licensed Material for other material subject to Copyright and Similar Rights by digital file-sharing or similar means is NonCommercial provided there is no payment of monetary compensation in connection with the exchange. - Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. - Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. - You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. - -Section 2 – Scope. - - License grant. - Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: - reproduce and Share the Licensed Material, in whole or in part, for NonCommercial purposes only; and - produce and reproduce, but not Share, Adapted Material for NonCommercial purposes only. - Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. - Term. The term of this Public License is specified in Section 6(a). - Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. - Downstream recipients. - Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. - No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. - No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). - - Other rights. - Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. - Patent and trademark rights are not licensed under this Public License. - To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties, including when the Licensed Material is used other than for NonCommercial purposes. - -Section 3 – License Conditions. - -Your exercise of the Licensed Rights is expressly made subject to the following conditions. - - Attribution. - - If You Share the Licensed Material, You must: - retain the following if it is supplied by the Licensor with the Licensed Material: - identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); - a copyright notice; - a notice that refers to this Public License; - a notice that refers to the disclaimer of warranties; - a URI or hyperlink to the Licensed Material to the extent reasonably practicable; - indicate if You modified the Licensed Material and retain an indication of any previous modifications; and - indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. - For the avoidance of doubt, You do not have permission under this Public License to Share Adapted Material. - You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. - If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. - -Section 4 – Sui Generis Database Rights. - -Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: - - for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database for NonCommercial purposes only and provided You do not Share Adapted Material; - if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and - You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. - -For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. - -Section 5 – Disclaimer of Warranties and Limitation of Liability. - - Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. - To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. - - The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. - -Section 6 – Term and Termination. - - This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. - - Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: - automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or - upon express reinstatement by the Licensor. - For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. - For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. - Sections 1, 5, 6, 7, and 8 survive termination of this Public License. - -Section 7 – Other Terms and Conditions. - - The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. - Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. - -Section 8 – Interpretation. - - For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. - To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. - No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. - Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. diff --git a/Ereshkigal-AkiConfig/mod.code-workspace b/Ereshkigal-AkiConfig/mod.code-workspace deleted file mode 100644 index 6732c67..0000000 --- a/Ereshkigal-AkiConfig/mod.code-workspace +++ /dev/null @@ -1,12 +0,0 @@ -{ - "folders": [ - { - "path": "." - } - ], - "extensions": { - "recommendations": [ - "dbaeumer.vscode-eslint" - ] - } -} \ No newline at end of file diff --git a/Ereshkigal-AkiConfig/package.json b/Ereshkigal-AkiConfig/package.json deleted file mode 100644 index 88ff182..0000000 --- a/Ereshkigal-AkiConfig/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "AkiConfig", - "version": "3.0.0", - "main": "src/mod.js", - "license": "CC-BY-NC-ND 4.0", - "author": "Ereshkigal", - "akiVersion": "3.0.0", - "updated by": "CWX, Valens", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Ereshkigal-AkiConfig/src/mod.ts b/Ereshkigal-AkiConfig/src/mod.ts deleted file mode 100644 index 034995b..0000000 --- a/Ereshkigal-AkiConfig/src/mod.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { DependencyContainer, Lifecycle } from "tsyringe"; -import type { IMod } from "@spt-aki/models/external/mod"; -import type { ILogger } from "@spt-aki/models/spt/utils/ILogger"; - -class AkiConfig implements IMod -{ - private logger: ILogger; - private pkg; - - public load(container: DependencyContainer): void - { - this.logger = container.resolve("WinstonLogger"); - - this.pkg = require("../package.json"); - this.logger.info(`Loading: ${this.pkg.name} ${this.pkg.version}`); - } - - public delayedLoad(container: DependencyContainer): void - { - return; - } -} - -module.exports = { mod: new AkiConfig() }; \ No newline at end of file diff --git a/Ereshkigal-AkiConfig/tsconfig.json b/Ereshkigal-AkiConfig/tsconfig.json deleted file mode 100644 index 8151310..0000000 --- a/Ereshkigal-AkiConfig/tsconfig.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "module": "CommonJS", - "target": "es2020", - "moduleResolution": "node", - "esModuleInterop": true, - "downlevelIteration": true, - "experimentalDecorators": true, - "emitDecoratorMetadata": true, - "resolveJsonModule": true, - "outDir": "tmp", - "baseUrl": ".", - "paths": { - "@spt-aki/*": ["./types/*"] - } - }, - "lib": [ - "es2020" - ], - "include": [ - "src/*", - "src/**/*" - ] -} \ No newline at end of file diff --git a/Ereshkigal-AkiConfig/types/Program.d.ts b/Ereshkigal-AkiConfig/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Ereshkigal-AkiConfig/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Ereshkigal-AkiConfig/types/TYPES.d.ts b/Ereshkigal-AkiConfig/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Ereshkigal-AkiConfig/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Ereshkigal-AkiConfig/types/Utils.d.ts b/Ereshkigal-AkiConfig/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Ereshkigal-AkiConfig/types/callbacks/BotCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 9602975..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - private botController; - private httpResponse; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/BundleCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b007ab8..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - private logger; - private httpResponse; - private httpServer; - private bundleLoader; - private configServer; - private httpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/CustomizationCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 918b8b6..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - private customizationController; - private saveServer; - private httpResponse; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/DataCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index 018420e..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - private httpResponse; - private databaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/DialogueCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 3b6fbd1..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - private hashUtil; - private timeUtil; - private httpResponse; - private dialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/GameCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index 44a30ea..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - private httpResponse; - private watermark; - private gameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Ereshkigal-AkiConfig/types/callbacks/HandbookCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 0db5fec..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - private handbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/HealthCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index a50dd42..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - private httpResponse; - private profileHelper; - private healthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/HideoutCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 3698176..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - private hideoutController; - private configServer; - private hideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/HttpCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 9fe387d..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - private httpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/InraidCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 2d53227..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - private inraidController; - private httpResponse; - private configServer; - private airdropConfig; - private inraidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/InsuranceCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 79feb67..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - private insuranceController; - private insuranceService; - private httpResponse; - private configServer; - private insuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/InventoryCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9795aa0..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - private inventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/ItemEventCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index 74e79c4..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - private httpResponse; - private itemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/LauncherCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index 4bd5e2c..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - private httpResponse; - private launcherController; - private saveServer; - private watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Ereshkigal-AkiConfig/types/callbacks/LocationCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index 5ecab74..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - private httpResponse; - private locationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/MatchCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 63d38d9..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - private httpResponse; - private jsonUtil; - private matchController; - private databaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/ModCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 2011f0e..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - private logger; - private httpResponse; - private httpServer; - private modLoader; - private configServer; - private httpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Ereshkigal-AkiConfig/types/callbacks/NoteCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index fd7c5ca..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - private noteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/NotifierCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index 416e6a3..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - private httpServerHelper; - private httpResponse; - private notifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/PresetBuildCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 639c33f..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - private httpResponse; - private presetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/PresetCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index f62afd6..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - private presetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/ProfileCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index efce47d..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - private httpResponse; - private timeUtil; - private profileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/QuestCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index f742096..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - private httpResponse; - private questController; - private repeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/RagfairCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index 152475f..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - private httpResponse; - private logger; - private jsonUtil; - private ragfairServer; - private ragfairController; - private configServer; - private ragfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/RepairCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index f63ec18..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - private repairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/SaveCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index b7219a0..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - private saveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/TradeCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 9928951..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - private tradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/TraderCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 2a8af7f..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - private httpResponse; - private traderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/WeatherCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index e40ab3e..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - private httpResponse; - private weatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/callbacks/WishlistCallbacks.d.ts b/Ereshkigal-AkiConfig/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index e0249fd..0000000 --- a/Ereshkigal-AkiConfig/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - private wishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/BotController.d.ts b/Ereshkigal-AkiConfig/types/controllers/BotController.d.ts deleted file mode 100644 index 8ecb97f..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/BotController.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - private databaseServer; - private botGenerator; - private botHelper; - private configServer; - private botConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/CustomizationController.d.ts b/Ereshkigal-AkiConfig/types/controllers/CustomizationController.d.ts deleted file mode 100644 index 698e6be..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - private logger; - private itemEventRouter; - private databaseServer; - private saveServer; - private profileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - private getAllTraderSuits; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/DialogueController.d.ts b/Ereshkigal-AkiConfig/types/controllers/DialogueController.d.ts deleted file mode 100644 index 235594f..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - private httpResponse; - private saveServer; - private dialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - private messagesHaveUncollectedRewards; - private removeExpiredItems; - update(): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/GameController.d.ts b/Ereshkigal-AkiConfig/types/controllers/GameController.d.ts deleted file mode 100644 index bb2a55a..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/GameController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - private logger; - private watermark; - private httpServerHelper; - private profileHelper; - private configServer; - private httpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - private addMissingBonusesProperty; - private addMissingRepeatableQuestsProperty; - private addMissingWeaponRepairSkill; - private addMissingAkiVersionTagToProfile; - private addMissingArmorRepairSkill; - private fixNullTraderSalesSums; - private removeDanglingConditionCounters; - private removeDanglingBackendCounters; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - private getActiveRepeatableQuests; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/HandbookController.d.ts b/Ereshkigal-AkiConfig/types/controllers/HandbookController.d.ts deleted file mode 100644 index f473437..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - private databaseServer; - private handbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/HealthController.d.ts b/Ereshkigal-AkiConfig/types/controllers/HealthController.d.ts deleted file mode 100644 index ca049f6..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - private logger; - private itemEventRouter; - private itemHelper; - private paymentService; - private inventoryHelper; - private healthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/HideoutController.d.ts b/Ereshkigal-AkiConfig/types/controllers/HideoutController.d.ts deleted file mode 100644 index f35c23b..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - private logger; - private hashUtil; - private timeUtil; - private databaseServer; - private randomUtil; - private inventoryHelper; - private saveServer; - private playerService; - private presetHelper; - private paymentHelper; - private itemEventRouter; - private httpResponse; - private profileHelper; - private hideoutHelper; - private configServer; - private hideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/InraidController.d.ts b/Ereshkigal-AkiConfig/types/controllers/InraidController.d.ts deleted file mode 100644 index c1cd6f5..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - private saveServer; - private jsonUtil; - private databaseServer; - private questHelper; - private itemHelper; - private extendedProfileHelper; - private healthHelper; - private traderHelper; - private insuranceService; - private inRaidHelper; - private configServer; - private inraidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/InsuranceController.d.ts b/Ereshkigal-AkiConfig/types/controllers/InsuranceController.d.ts deleted file mode 100644 index b175a06..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - private logger; - private randomUtil; - private itemEventRouter; - private timeUtil; - private saveServer; - private databaseServer; - private itemHelper; - private profileHelper; - private dialogueHelper; - private paymentService; - private insuranceService; - private configServer; - private insuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/InventoryController.d.ts b/Ereshkigal-AkiConfig/types/controllers/InventoryController.d.ts deleted file mode 100644 index 8235082..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - private logger; - private hashUtil; - private jsonUtil; - private databaseServer; - private presetHelper; - private inventoryHelper; - private profileHelper; - private paymentHelper; - private itemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/LauncherController.d.ts b/Ereshkigal-AkiConfig/types/controllers/LauncherController.d.ts deleted file mode 100644 index 2a30713..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - private hashUtil; - private saveServer; - private httpServerHelper; - private databaseServer; - private configServer; - private coreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - private createAccount; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/LocationController.d.ts b/Ereshkigal-AkiConfig/types/controllers/LocationController.d.ts deleted file mode 100644 index 41a8719..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - private jsonUtil; - private logger; - private locationGenerator; - private databaseServer; - private timeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/MatchController.d.ts b/Ereshkigal-AkiConfig/types/controllers/MatchController.d.ts deleted file mode 100644 index 84abbe3..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - private saveServer; - private profileHelper; - private matchLocationService; - private traderHelper; - private configServer; - private matchConfig; - private inraidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - private getMatch; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/NoteController.d.ts b/Ereshkigal-AkiConfig/types/controllers/NoteController.d.ts deleted file mode 100644 index 4d3420e..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - private itemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Ereshkigal-AkiConfig/types/controllers/NotifierController.d.ts b/Ereshkigal-AkiConfig/types/controllers/NotifierController.d.ts deleted file mode 100644 index 36fef66..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - private notifierHelper; - private httpServerHelper; - private notificationService; - private pollInterval; - private timeout; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/PresetBuildController.d.ts b/Ereshkigal-AkiConfig/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index 11c5c3e..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - private hashUtil; - private itemEventRouter; - private itemHelper; - private saveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/PresetController.d.ts b/Ereshkigal-AkiConfig/types/controllers/PresetController.d.ts deleted file mode 100644 index 6ec8c55..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - private presetHelper; - private databaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/ProfileController.d.ts b/Ereshkigal-AkiConfig/types/controllers/ProfileController.d.ts deleted file mode 100644 index c8bd5f1..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - private hashUtil; - private timeUtil; - private saveServer; - private databaseServer; - private itemHelper; - private traderHelper; - private extendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/QuestController.d.ts b/Ereshkigal-AkiConfig/types/controllers/QuestController.d.ts deleted file mode 100644 index d8caee5..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - private logger; - private timeUtil; - private itemEventRouter; - private databaseServer; - private itemHelper; - private dialogueHelper; - private profileHelper; - private questHelper; - private questConditionHelper; - private playerService; - private configServer; - private questConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/RagfairController.d.ts b/Ereshkigal-AkiConfig/types/controllers/RagfairController.d.ts deleted file mode 100644 index 5b94a95..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - private logger; - private timeUtil; - private httpResponse; - private itemEventRouter; - private ragfairServer; - private ragfairPriceService; - private databaseServer; - private itemHelper; - private saveServer; - private ragfairSellHelper; - private ragfairTaxHelper; - private ragfairSortHelper; - private ragfairOfferHelper; - private profileHelper; - private paymentService; - private handbookHelper; - private paymentHelper; - private inventoryHelper; - private ragfairHelper; - private ragfairOfferService; - private ragfairRequiredItemsService; - private ragfairOfferGenerator; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/RepairController.d.ts b/Ereshkigal-AkiConfig/types/controllers/RepairController.d.ts deleted file mode 100644 index 77dd47a..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - private logger; - private itemEventRouter; - private databaseServer; - private questHelper; - private traderHelper; - private paymentService; - private repairHelper; - private configServer; - private repairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/RepeatableQuestController.d.ts b/Ereshkigal-AkiConfig/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index 2dedc7e..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - private timeUtil; - private logger; - private randomUtil; - private mathUtil; - private jsonUtil; - private databaseServer; - private itemHelper; - private presetHelper; - private profileHelper; - private ragfairServerHelper; - private itemEventRouter; - private paymentService; - private objectId; - private configServer; - private questConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/TradeController.d.ts b/Ereshkigal-AkiConfig/types/controllers/TradeController.d.ts deleted file mode 100644 index f0a177b..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - private logger; - private itemEventRouter; - private tradeHelper; - private profileHelper; - private ragfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Ereshkigal-AkiConfig/types/controllers/TraderController.d.ts b/Ereshkigal-AkiConfig/types/controllers/TraderController.d.ts deleted file mode 100644 index 36eac75..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - private logger; - private databaseServer; - private traderAssortHelper; - private profileHelper; - private traderHelper; - private timeUtil; - private traderAssortService; - private jsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/WeatherController.d.ts b/Ereshkigal-AkiConfig/types/controllers/WeatherController.d.ts deleted file mode 100644 index 312c3a3..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - private weatherGenerator; - private configServer; - private weatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Ereshkigal-AkiConfig/types/controllers/WishlistController.d.ts b/Ereshkigal-AkiConfig/types/controllers/WishlistController.d.ts deleted file mode 100644 index 5ef8df3..0000000 --- a/Ereshkigal-AkiConfig/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - private itemEvenRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/di/Container.d.ts b/Ereshkigal-AkiConfig/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Ereshkigal-AkiConfig/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Ereshkigal-AkiConfig/types/di/OnLoad.d.ts b/Ereshkigal-AkiConfig/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Ereshkigal-AkiConfig/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/di/OnLoadOnUpdate.d.ts b/Ereshkigal-AkiConfig/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Ereshkigal-AkiConfig/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/di/OnUpdate.d.ts b/Ereshkigal-AkiConfig/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Ereshkigal-AkiConfig/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/di/Router.d.ts b/Ereshkigal-AkiConfig/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Ereshkigal-AkiConfig/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Ereshkigal-AkiConfig/types/di/Serializer.d.ts b/Ereshkigal-AkiConfig/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Ereshkigal-AkiConfig/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/generators/BotGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/BotGenerator.d.ts deleted file mode 100644 index e2565b7..0000000 --- a/Ereshkigal-AkiConfig/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -export declare class BotGenerator { - private logger; - private hashUtil; - private randomUtil; - private jsonUtil; - private databaseServer; - private botInventoryGenerator; - private botHelper; - private gameEventHelper; - private configServer; - private botConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - private generateBot; - private generateRandomLevel; - /** Converts health object to the required format */ - private generateHealth; - private generateSkills; - private getPmcRole; - private removeChristmasItemsFromBotInventory; - private generateId; - private generateInventoryID; - private getPMCDifficulty; - private generateDogtag; -} diff --git a/Ereshkigal-AkiConfig/types/generators/BotInventoryGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 0cdbacb..0000000 --- a/Ereshkigal-AkiConfig/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - private logger; - private hashUtil; - private randomUtil; - private databaseServer; - private botWeaponGenerator; - private botLootGenerator; - private botGeneratorHelper; - private weightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - private generateEquipment; - private generateInventoryBase; -} diff --git a/Ereshkigal-AkiConfig/types/generators/BotLootGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d8c8e1..0000000 --- a/Ereshkigal-AkiConfig/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - private jsonUtil; - private hashUtil; - private randomUtil; - private databaseServer; - private handbookHelper; - private botGeneratorHelper; - private pmcLootGenerator; - private configServer; - private botConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - private getRandomisedCount; - private addLootFromPool; - /** Compares two item templates by their price to spawn chance ratio */ - private compareByValue; -} diff --git a/Ereshkigal-AkiConfig/types/generators/BotWeaponGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index e8f91cb..0000000 --- a/Ereshkigal-AkiConfig/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - private logger; - private hashUtil; - private databaseServer; - private itemHelper; - private weightedRandomHelper; - private botGeneratorHelper; - private randomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - private isWeaponValid; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - private generateExtraMagazines; - private addBullets; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - private getCompatibleAmmo; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - private fillExistingMagazines; -} diff --git a/Ereshkigal-AkiConfig/types/generators/LocationGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/LocationGenerator.d.ts deleted file mode 100644 index 4b96792..0000000 --- a/Ereshkigal-AkiConfig/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - private logger; - private jsonUtil; - private objectId; - private randomUtil; - private ragfairServerHelper; - private itemHelper; - private mathUtil; - private gameEventHelper; - private containerHelper; - private presetHelper; - private configServer; - private locationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - private getLooseLootMultiplerForLocation; - private getStaticLootMultiplerForLocation; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - private createItem; - private getRandomCompatibleCaliberTemplateId; - private getRandomValidCaliber; - private drawAmmoTpl; - private createRandomMagCartridges; - private createCartidges; -} diff --git a/Ereshkigal-AkiConfig/types/generators/PMCLootGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 601431b..0000000 --- a/Ereshkigal-AkiConfig/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class PMCLootGenerator { - private itemHelper; - private databaseServer; - private configServer; - private pocketLootPool; - private backpackLootPool; - private botConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Ereshkigal-AkiConfig/types/generators/RagfairAssortGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index 06d3250..0000000 --- a/Ereshkigal-AkiConfig/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - private jsonUtil; - private hashUtil; - private itemHelper; - private databaseServer; - private generatedAssortItems; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - private assortsAreGenerated; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - private generateRagfairAssortItems; - private createRagfairAssortItem; -} diff --git a/Ereshkigal-AkiConfig/types/generators/RagfairOfferGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index e3fbe4a..0000000 --- a/Ereshkigal-AkiConfig/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - private logger; - private jsonUtil; - private hashUtil; - private randomUtil; - private timeUtil; - private databaseServer; - private ragfairServerHelper; - private saveServer; - private presetHelper; - private ragfairAssortGenerator; - private ragfairOfferService; - private ragfairPriceService; - private fenceService; - private itemHelper; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - private getTraderId; - private getRating; - private getRatingGrowing; - private getOfferEndTime; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - private getItemCondition; - private addMissingCondition; - private getOfferRequirements; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Ereshkigal-AkiConfig/types/generators/WeatherGenerator.d.ts b/Ereshkigal-AkiConfig/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index b9faa3a..0000000 --- a/Ereshkigal-AkiConfig/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - private weightedRandomHelper; - private randomUtil; - private timeUtil; - private configServer; - private weatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - private getWeightedFog; - private getWeightedRain; - private getRandomFloat; - private getRandomInt; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/AssortHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 33cb5c6..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - private logger; - private itemHelper; - private databaseServer; - private questHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; - stripQuestAssort(pmcProfile: IPmcData, sessionId: string, traderId: string, assort: ITraderAssort): ITraderAssort; - stripLoyaltyAssort(pmcProfile: IPmcData, sessionId: string, traderId: string, assort: ITraderAssort): ITraderAssort; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/BotGeneratorHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index 141f71d..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - private logger; - private jsonUtil; - private hashUtil; - private randomUtil; - private databaseServer; - private durabilityLimitsHelper; - private itemHelper; - private inventoryHelper; - private containerHelper; - private configServer; - private botConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - private fillCamora; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - "upd"?: Upd; - }; - private getModTplFromItemDb; - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * Returns a `boolean` indicating success. */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - private itemAllowedInContainer; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/BotHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/BotHelper.d.ts deleted file mode 100644 index d901362..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - private logger; - private jsonUtil; - private databaseServer; - private randomUtil; - private configServer; - private botConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/ContainerHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 34cd1e4..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - private locateSlot; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/DialogueHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index ae1f581..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - private hashUtil; - private saveServer; - private databaseServer; - private notifierHelper; - private notificationSendHelper; - private itemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/DurabilityLimitsHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 609bc7d..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - private randomUtil; - private botHelper; - private configServer; - private botConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - private generateMaxWeaponDurability; - private generateMaxPmcArmorDurability; - private getLowestMaxWeaponFromConfig; - private getHighestMaxWeaponDurabilityFromConfig; - private generateWeaponDurability; - private generateArmorDurability; - private getMinWeaponDeltaFromConfig; - private getMaxWeaponDeltaFromConfig; - private getMinArmorDeltaFromConfig; - private getMaxArmorDeltaFromConfig; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/ExtendedProfileHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index 4dd7d3a..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - private botGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - private getScavSkills; - private removeSecureContainer; - private getDefaultScavSkills; - private getScavStats; - private getScavLevel; - private getScavExperience; - private setScavCooldownTimer; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/GameEventHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index 8131d31..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - private databaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/HandbookHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index aed6984..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - private lookup; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Ereshkigal-AkiConfig/types/helpers/HealthHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/HealthHelper.d.ts deleted file mode 100644 index bb160a3..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - private jsonUtil; - private logger; - private timeUtil; - private saveServer; - private configServer; - private healthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - private saveHealth; - private saveEffects; - private addEffect; - private isEmpty; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/HideoutHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index d6a4414..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - private logger; - private hashUtil; - private timeUtil; - private randomUtil; - private databaseServer; - private itemEventRouter; - private httpResponse; - private profileHelper; - private inventoryHelper; - private playerService; - private configServer; - static BITCOIN_FARM: string; - private WATER_COLLECTOR; - private BITCOIN; - private EXPEDITIONARY_FUEL_TANK; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - private hideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - private applySkillXPBoost; - updatePlayerHideout(sessionID: string): void; - private updateWaterCollector; - private doesWaterCollectorHaveFilter; - private updateFuel; - private updateWaterFilters; - private getAreaUpdObject; - private updateAirFilters; - private updateBitcoinFarm; - private getBTCSlots; - private getManagementSkillsSlots; - private hasManagementSkillSlots; - private getHideoutManagementSkill; - private getHideoutManagementConsumptionBonus; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/HttpServerHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index 2e40814..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - private configServer; - private httpConfig; - private mime; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/InRaidHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index e79d384..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - private logger; - private saveServer; - private jsonUtil; - private databaseServer; - private inventoryHelper; - private paymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - private removePlayer; - private removeMapAccessKey; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/InventoryHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index 00e95d3..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - private logger; - private jsonUtil; - private hashUtil; - private httpResponse; - private fenceService; - private databaseServer; - private paymentHelper; - private traderAssortHelper; - private dialogueHelper; - private itemHelper; - private containerHelper; - private profileHelper; - private configServer; - private inventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - private getSizeByInventoryItemHash; - private getInventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - private getStashSlotMap; - private getStashType; - private getPlayerStashSize; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - private handleCartridges; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/ItemHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/ItemHelper.d.ts deleted file mode 100644 index 5ff64b6..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - private logger; - private hashUtil; - private jsonUtil; - private databaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Ereshkigal-AkiConfig/types/helpers/NotificationSendHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index b9298da..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - private httpServer; - private notificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/NotifierHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 0d524e9..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - private httpServerHelper; - /** - * The default notification sent when waiting times out. - */ - private defaultNotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/PaymentHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/PresetHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0a24128..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - private databaseServer; - private lookup; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/ProfileHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 508443c..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - private isWiped; - private getServerVersion; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/QuestConditionHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 2a0ee94..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - private filterConditions; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/QuestHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/QuestHelper.d.ts deleted file mode 100644 index 9e2dd5e..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - private logger; - private jsonUtil; - private timeUtil; - private hashUtil; - private itemHelper; - private itemEventRouter; - private databaseServer; - private ragfairServerHelper; - private dialogueHelper; - private profileHelper; - private paymentHelper; - private traderHelper; - private configServer; - private questConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - private processReward; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - private cleanQuestList; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RagfairHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index 8e70bcd..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - private logger; - private jsonUtil; - private traderAssortHelper; - private databaseServer; - private handbookHelper; - private itemHelper; - private ragfairLinkedItemService; - private utilityHelper; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - private getCategoryList; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RagfairOfferHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 3bf8add..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - private logger; - private timeUtil; - private hashUtil; - private itemEventRouter; - private databaseServer; - private saveServer; - private dialogueHelper; - private itemHelper; - private paymentHelper; - private presetHelper; - private profileHelper; - private ragfairServerHelper; - private ragfairSortHelper; - private ragfairHelper; - private ragfairOfferService; - private configServer; - private static TPL_GOODS_SOLD; - private ragfairConfig; - private questConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - private getProfileOffers; - private deleteOfferByOfferId; - private completeOffer; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RagfairSellHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 929d112..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - private logger; - private randomUtil; - private timeUtil; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RagfairServerHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index d29ba42..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - private randomUtil; - private hashUtil; - private saveServer; - private databaseServer; - private profileHelper; - private itemHelper; - private dialogueHelper; - private jsonUtil; - private configServer; - private ragfairConfig; - private questConfig; - private static TPL_GOODS_RETURNED; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - private isItemBlacklisted; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RagfairSortHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e9d8069..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - private databaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - private sortOffersByID; - private sortOffersByRating; - private sortOffersByName; - private sortOffersByPrice; - private sortOffersByExpiry; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RagfairTaxHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index e87334f..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - private logger; - private databaseServer; - private ragfairPriceService; - private itemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - private calculateItemWorth; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/RepairHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 47123e1..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - private logger; - private jsonUtil; - private randomUtil; - private databaseServer; - private configServer; - private repairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - private getRandomisedArmorRepairDegredationValue; - private getRandomisedWeaponRepairDegredationValue; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/SecureContainerHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 8f246b6..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - private itemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/TradeHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 475390b..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - private logger; - private itemEventRouter; - private traderHelper; - private itemHelper; - private paymentService; - private fenceService; - private inventoryHelper; - private ragfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - private incrementAssortBuyCount; - private checkPurchaseIsWithinTraderItemLimit; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/TraderAssortHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index d95879c..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - private logger; - private jsonUtil; - private databaseServer; - private profileHelper; - private assortHelper; - private ragfairAssortGenerator; - private ragfairOfferGenerator; - private traderAssortService; - private fenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - getAssort(sessionId: string, traderId: string): ITraderAssort; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/TraderHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ec64d59..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - private logger; - private databaseServer; - private saveServer; - private profileHelper; - private paymentHelper; - private itemHelper; - private handbookHelper; - private playerService; - private fenceService; - private configServer; - private traderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/UtilityHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Ereshkigal-AkiConfig/types/helpers/WeightedRandomHelper.d.ts b/Ereshkigal-AkiConfig/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Ereshkigal-AkiConfig/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Ereshkigal-AkiConfig/types/ide/BleedingEdgeEntry.d.ts b/Ereshkigal-AkiConfig/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Ereshkigal-AkiConfig/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Ereshkigal-AkiConfig/types/ide/Compiler.d.ts b/Ereshkigal-AkiConfig/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Ereshkigal-AkiConfig/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Ereshkigal-AkiConfig/types/ide/DebugEntry.d.ts b/Ereshkigal-AkiConfig/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Ereshkigal-AkiConfig/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Ereshkigal-AkiConfig/types/ide/ReleaseEntry.d.ts b/Ereshkigal-AkiConfig/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Ereshkigal-AkiConfig/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Ereshkigal-AkiConfig/types/ide/TestEntry.d.ts b/Ereshkigal-AkiConfig/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Ereshkigal-AkiConfig/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Ereshkigal-AkiConfig/types/loaders/BundleLoader.d.ts b/Ereshkigal-AkiConfig/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 4f7664c..0000000 --- a/Ereshkigal-AkiConfig/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - private httpServerHelper; - private vfs; - private jsonUtil; - private bundles; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Ereshkigal-AkiConfig/types/loaders/DelayedModLoader.d.ts b/Ereshkigal-AkiConfig/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 7d0009f..0000000 --- a/Ereshkigal-AkiConfig/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - private bundleLoader; - private handbookController; - private vfs; - private modCompilerService; - private initialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; - load(): void; - private executeMods; - private addBundles; -} diff --git a/Ereshkigal-AkiConfig/types/loaders/InitialModLoader.d.ts b/Ereshkigal-AkiConfig/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 5957d35..0000000 --- a/Ereshkigal-AkiConfig/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - private logger; - private vfs; - private jsonUtil; - private modCompilerService; - private bundleLoader; - private configServer; - private static container; - private readonly basepath; - private imported; - private onLoad; - private akiConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; - private importClass; - private importMods; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - private getBrokenMods; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - private getModsPackageData; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - private isModSpt300Compatible; - private isModCombatibleWithAki; - private executeMods; - private sortModsLoadOrder; - private addMod; - private areModDependenciesFulfilled; - private isModCompatible; - private validMod; - private getLoadOrderRecursive; - private getLoadOrder; - getContainer(): DependencyContainer; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/IEmptyRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/IGlobals.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/ILocation.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/ILocationBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/ILooseLoot.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/IMetricsTableData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/IPmcData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/MemberCategory.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotCore.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotType.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ICustomizationItem.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IHandbookBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IItem.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ILocationsBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ILootBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IQuest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ITemplateItem.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ITrader.d.ts b/Ereshkigal-AkiConfig/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/customization/IWearClothingRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IFriendRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/ISendMessageRequest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/game/IGameConfigResponse.d.ts b/Ereshkigal-AkiConfig/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/game/IVersionValidateRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/health/IOffraidEatRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/health/IOffraidHealRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/health/ISyncHealthRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutArea.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutProduction.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutScavCase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/httpResponse/INullResponseData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/insurance/IInsureRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IAddItemRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/launcher/IChangeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/launcher/ILoginRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/launcher/IMiniProfile.d.ts b/Ereshkigal-AkiConfig/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/launcher/IRegisterData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/launcher/IRemoveProfileData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Ereshkigal-AkiConfig/types/models/eft/location/IGetLocationRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/match/IGetProfileRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/notes/INoteActionData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/notifier/INotifier.d.ts b/Ereshkigal-AkiConfig/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/IAkiProfile.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 80dd02d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,163 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { -} -export interface RightArm { -} -export interface LeftLeg { -} -export interface RightLeg { -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/ISearchFriendResponse.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/quests/IListQuestsRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetOffersResult.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IRagfairOffer.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/ragfair/ISearchRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Ereshkigal-AkiConfig/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/weather/IWeatherData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/eft/wishlist/IWishlistActionData.d.ts b/Ereshkigal-AkiConfig/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Ereshkigal-AkiConfig/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/BaseClasses.d.ts b/Ereshkigal-AkiConfig/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/ConfigTypes.d.ts b/Ereshkigal-AkiConfig/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/ELocationName.d.ts b/Ereshkigal-AkiConfig/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/EquipmentSlots.d.ts b/Ereshkigal-AkiConfig/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/HideoutAreas.d.ts b/Ereshkigal-AkiConfig/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/MemberCategory.d.ts b/Ereshkigal-AkiConfig/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/MessageType.d.ts b/Ereshkigal-AkiConfig/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/Money.d.ts b/Ereshkigal-AkiConfig/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Ereshkigal-AkiConfig/types/models/enums/Traders.d.ts b/Ereshkigal-AkiConfig/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Ereshkigal-AkiConfig/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Ereshkigal-AkiConfig/types/models/external/mod.d.ts b/Ereshkigal-AkiConfig/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Ereshkigal-AkiConfig/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Ereshkigal-AkiConfig/types/models/external/tsyringe.d.ts b/Ereshkigal-AkiConfig/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Ereshkigal-AkiConfig/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Ereshkigal-AkiConfig/types/models/spt/bindings/Route.d.ts b/Ereshkigal-AkiConfig/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IBotCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IDataCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IGameCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IModCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/INoteCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Ereshkigal-AkiConfig/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IAirdropConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IBaseConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IBotConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index f8ea940..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/ICoreConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IHealthConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IHideoutConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IHttpConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IInRaidConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IInsuranceConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IInventoryConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/ILocationConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IMatchConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IQuestConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IRagfairConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IRepairConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/ITraderConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/config/IWeatherConfig.d.ts b/Ereshkigal-AkiConfig/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/controllers/IBotController.d.ts b/Ereshkigal-AkiConfig/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/generators/IBotGenerator.d.ts b/Ereshkigal-AkiConfig/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/generators/ILocationGenerator.d.ts b/Ereshkigal-AkiConfig/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/generators/IPMCLootGenerator.d.ts b/Ereshkigal-AkiConfig/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Ereshkigal-AkiConfig/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Ereshkigal-AkiConfig/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/helpers/Traders.d.ts b/Ereshkigal-AkiConfig/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/mod/IMod.d.ts b/Ereshkigal-AkiConfig/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/mod/IModLoader.d.ts b/Ereshkigal-AkiConfig/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 5398c9b..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getImportedModsNames(): string[]; - getModPath(mod: string): string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/mod/IPackageJsonData.d.ts b/Ereshkigal-AkiConfig/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Ereshkigal-AkiConfig/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/server/IDatabaseTables.d.ts b/Ereshkigal-AkiConfig/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/server/IHttpServer.d.ts b/Ereshkigal-AkiConfig/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index 50e5c91..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/server/ILocaleBase.d.ts b/Ereshkigal-AkiConfig/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index a20084d..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: ILocaleGlobalBase; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/server/ILocations.d.ts b/Ereshkigal-AkiConfig/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/server/IServerBase.d.ts b/Ereshkigal-AkiConfig/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/server/ISettingsBase.d.ts b/Ereshkigal-AkiConfig/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/utils/IAsyncQueue.d.ts b/Ereshkigal-AkiConfig/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/utils/ICommand.d.ts b/Ereshkigal-AkiConfig/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/utils/ILogger.d.ts b/Ereshkigal-AkiConfig/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Ereshkigal-AkiConfig/types/models/spt/utils/IUuidGenerator.d.ts b/Ereshkigal-AkiConfig/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Ereshkigal-AkiConfig/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Ereshkigal-AkiConfig/types/routers/HttpRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/HttpRouter.d.ts deleted file mode 100644 index 44edc0b..0000000 --- a/Ereshkigal-AkiConfig/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - private staticRouters; - private dynamicRoutes; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - private groupBy; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - private handleRoute; -} diff --git a/Ereshkigal-AkiConfig/types/routers/ImageRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/ImageRouter.d.ts deleted file mode 100644 index 97e580d..0000000 --- a/Ereshkigal-AkiConfig/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - private vfs; - private imageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Ereshkigal-AkiConfig/types/routers/ItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index bb20152..0000000 --- a/Ereshkigal-AkiConfig/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - private logger; - private jsonUtil; - private profileHelper; - private itemEventRouters; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - private output; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - private resetOutput; -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/BotDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index dd2f68a..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - private botCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/BundleDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index be27008..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - private bundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 03a5967..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/DataDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index c30501a..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - private dataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/HttpDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index b2933e9..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - private imageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/InraidDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index ea4a9ae..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - private inraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/LocationDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index 30741db..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - private locationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 4786817..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - private notifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/dynamic/TraderDynamicRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index a100b4c..0000000 --- a/Ereshkigal-AkiConfig/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - private traderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index 3025e2c..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/HealthItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index bad9af2..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - private healthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/HideoutItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index 2cec18b..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - private hideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index 8efc2c2..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - private insuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/InventoryItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 1d93e7b..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - private inventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/NoteItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 12af594..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - private noteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 7298c52..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - private presetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/QuestItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index 9944ae9..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - private questCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/RagfairItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 88e52ba..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - private ragfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/RepairItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index b292ded..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - private repairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/TradeItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index 1bca2b8..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - private tradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/item_events/WishlistItemEventRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38831f6..0000000 --- a/Ereshkigal-AkiConfig/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - private wishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Ereshkigal-AkiConfig/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Ereshkigal-AkiConfig/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Ereshkigal-AkiConfig/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Ereshkigal-AkiConfig/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Ereshkigal-AkiConfig/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Ereshkigal-AkiConfig/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Ereshkigal-AkiConfig/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Ereshkigal-AkiConfig/types/routers/serializers/BundleSerializer.d.ts b/Ereshkigal-AkiConfig/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 7952e9c..0000000 --- a/Ereshkigal-AkiConfig/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - private logger; - private bundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/routers/serializers/ImageSerializer.d.ts b/Ereshkigal-AkiConfig/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 29340d0..0000000 --- a/Ereshkigal-AkiConfig/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - private imageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/routers/serializers/NotifySerializer.d.ts b/Ereshkigal-AkiConfig/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 8be8ac2..0000000 --- a/Ereshkigal-AkiConfig/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - private notifierController; - private httpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/BotStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index d8b0bf4..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - private botCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/BundleStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index 3905b82..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - private bundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/CustomizationStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 46c71b8..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - private customizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/DataStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index a493d3a..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - private dataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/DialogStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index a59fb14..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - private dialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/GameStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index 988b673..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - private gameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/HealthStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index e644861..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - private healthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/InraidStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index 66ed860..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - private inraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/InsuranceStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 8da26b3..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - private insuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/ItemEventStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index 08ba6bb..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - private itemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/LauncherStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 9d07f78..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - private launcherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/LocationStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index 9c5c52e..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - private locationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/MatchStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index d746381..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - private matchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/NotifierStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 1c8566d..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - private notifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/PresetStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index 2272f82..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - private presetCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/ProfileStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index fd787f1..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - private profileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/QuestStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index fda3c23..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - private questCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/RagfairStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 618374f..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - private ragfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/TraderStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 18f0629..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - private traderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/routers/static/WeatherStaticRouter.d.ts b/Ereshkigal-AkiConfig/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 61b904d..0000000 --- a/Ereshkigal-AkiConfig/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - private weatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Ereshkigal-AkiConfig/types/servers/ConfigServer.d.ts b/Ereshkigal-AkiConfig/types/servers/ConfigServer.d.ts deleted file mode 100644 index 83af38d..0000000 --- a/Ereshkigal-AkiConfig/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - private logger; - private vfs; - private jsonUtil; - private configs; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Ereshkigal-AkiConfig/types/servers/DatabaseServer.d.ts b/Ereshkigal-AkiConfig/types/servers/DatabaseServer.d.ts deleted file mode 100644 index 521bcf9..0000000 --- a/Ereshkigal-AkiConfig/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - private tableData; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Ereshkigal-AkiConfig/types/servers/HttpServer.d.ts b/Ereshkigal-AkiConfig/types/servers/HttpServer.d.ts deleted file mode 100644 index d0db7e4..0000000 --- a/Ereshkigal-AkiConfig/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - private httpRouter; - private logger; - private randomUtil; - private jsonUtil; - private httpResponse; - private databaseServer; - private notifierHelper; - private httpServerHelper; - private serializers; - private configServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - private buffers; - private onReceive; - private onRespond; - private httpConfig; - private webSockets; - private websocketPingHandler; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - private getRandomisedMessage; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Ereshkigal-AkiConfig/types/servers/RagfairServer.d.ts b/Ereshkigal-AkiConfig/types/servers/RagfairServer.d.ts deleted file mode 100644 index cf56d64..0000000 --- a/Ereshkigal-AkiConfig/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - private logger; - private ragfairOfferGenerator; - private ragfairOfferService; - private ragfairCategoriesService; - private ragfairRequiredItemsService; - private configServer; - private ragfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Ereshkigal-AkiConfig/types/servers/SaveServer.d.ts b/Ereshkigal-AkiConfig/types/servers/SaveServer.d.ts deleted file mode 100644 index fdf92e4..0000000 --- a/Ereshkigal-AkiConfig/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - private vfs; - private saveLoadRouters; - private jsonUtil; - private hashUtil; - private logger; - private profileFilepath; - private profiles; - private onSave; - private saveMd5; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/services/FenceService.d.ts b/Ereshkigal-AkiConfig/types/services/FenceService.d.ts deleted file mode 100644 index 27d14ef..0000000 --- a/Ereshkigal-AkiConfig/types/services/FenceService.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - private logger; - private hashUtil; - private jsonUtil; - private randomUtil; - private databaseServer; - private handbookHelper; - private itemHelper; - private presetHelper; - private configServer; - private fenceAssort; - private traderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - private setFenceAssort; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/HashCacheService.d.ts b/Ereshkigal-AkiConfig/types/services/HashCacheService.d.ts deleted file mode 100644 index c9b0170..0000000 --- a/Ereshkigal-AkiConfig/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - private vfs; - private hashUtil; - private jsonUtil; - private logger; - private jsonHashes; - private modHashes; - private readonly modCachePath; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/InsuranceService.d.ts b/Ereshkigal-AkiConfig/types/services/InsuranceService.d.ts deleted file mode 100644 index 160faba..0000000 --- a/Ereshkigal-AkiConfig/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - private logger; - private databaseServer; - private secureContainerHelper; - private randomUtil; - private timeUtil; - private saveServer; - private traderHelper; - private dialogueHelper; - private configServer; - private insured; - private templatesById; - private insuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - private addGearToSend; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Ereshkigal-AkiConfig/types/services/MatchLocationService.d.ts b/Ereshkigal-AkiConfig/types/services/MatchLocationService.d.ts deleted file mode 100644 index f7b7d3b..0000000 --- a/Ereshkigal-AkiConfig/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - private timeUtil; - private locations; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/ModCompilerService.d.ts b/Ereshkigal-AkiConfig/types/services/ModCompilerService.d.ts deleted file mode 100644 index cf7cc21..0000000 --- a/Ereshkigal-AkiConfig/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - private logger; - private hashCacheService; - private vfs; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - private compile; - private buildDepth; - private calculateDepth; - private areFilesReady; - private delay; -} diff --git a/Ereshkigal-AkiConfig/types/services/NotificationService.d.ts b/Ereshkigal-AkiConfig/types/services/NotificationService.d.ts deleted file mode 100644 index 9c6c143..0000000 --- a/Ereshkigal-AkiConfig/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - private messageQueue; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Ereshkigal-AkiConfig/types/services/PaymentService.d.ts b/Ereshkigal-AkiConfig/types/services/PaymentService.d.ts deleted file mode 100644 index 0a6c4d6..0000000 --- a/Ereshkigal-AkiConfig/types/services/PaymentService.d.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - private logger; - private httpResponse; - private databaseServer; - private handbookHelper; - private traderHelper; - private itemHelper; - private inventoryHelper; - private paymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - private isItemInStash; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/services/PlayerService.d.ts b/Ereshkigal-AkiConfig/types/services/PlayerService.d.ts deleted file mode 100644 index 99e5986..0000000 --- a/Ereshkigal-AkiConfig/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - private logger; - private databaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Ereshkigal-AkiConfig/types/services/RagfairCategoriesService.d.ts b/Ereshkigal-AkiConfig/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index fb9efa2..0000000 --- a/Ereshkigal-AkiConfig/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - private categories; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/RagfairLinkedItemService.d.ts b/Ereshkigal-AkiConfig/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 3dbcf6f..0000000 --- a/Ereshkigal-AkiConfig/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairLinkedItemService { - private databaseServer; - private linkedItemsCache; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - private buildLinkedItemTable; - private getFilters; -} diff --git a/Ereshkigal-AkiConfig/types/services/RagfairOfferService.d.ts b/Ereshkigal-AkiConfig/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 9b1bf8d..0000000 --- a/Ereshkigal-AkiConfig/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - private logger; - private timeUtil; - private databaseServer; - private saveServer; - private ragfairServerHelper; - private profileHelper; - private itemEventRouter; - private httpResponse; - private configServer; - private playerOffersLoaded; - private toUpdate; - private expiredOffers; - private offers; - private ragfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - private getStaleOffers; - private isStale; - private processStaleOffer; - private returnPlayerOffer; -} diff --git a/Ereshkigal-AkiConfig/types/services/RagfairPriceService.d.ts b/Ereshkigal-AkiConfig/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 7cdf854..0000000 --- a/Ereshkigal-AkiConfig/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - private handbookHelper; - private databaseServer; - private logger; - private itemHelper; - private presetHelper; - private randomUtil; - private configServer; - private ragfairConfig; - private prices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Ereshkigal-AkiConfig/types/services/RagfairRequiredItemsService.d.ts b/Ereshkigal-AkiConfig/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index e4582d0..0000000 --- a/Ereshkigal-AkiConfig/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - private logger; - private paymentHelper; - private ragfairOfferService; - private requiredItemsCache; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/TraderAssortService.d.ts b/Ereshkigal-AkiConfig/types/services/TraderAssortService.d.ts deleted file mode 100644 index ccb9e45..0000000 --- a/Ereshkigal-AkiConfig/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - private pristineTraderAssorts; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Ereshkigal-AkiConfig/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Ereshkigal-AkiConfig/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/image/imageRouteService.d.ts b/Ereshkigal-AkiConfig/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 854083c..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - private routes; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/onLoad/OnLoadMod.d.ts b/Ereshkigal-AkiConfig/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/onLoad/OnLoadModService.d.ts b/Ereshkigal-AkiConfig/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index 89bad14..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - private container; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Ereshkigal-AkiConfig/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Ereshkigal-AkiConfig/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 32419f4..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - private container; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Ereshkigal-AkiConfig/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Ereshkigal-AkiConfig/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Ereshkigal-AkiConfig/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index d4c42aa..0000000 --- a/Ereshkigal-AkiConfig/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - private container; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/utils/App.d.ts b/Ereshkigal-AkiConfig/types/utils/App.d.ts deleted file mode 100644 index a11f576..0000000 --- a/Ereshkigal-AkiConfig/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - private logger; - private timeUtil; - private onLoadComponents; - private onUpdateComponents; - private onUpdateLastRun; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - private update; -} diff --git a/Ereshkigal-AkiConfig/types/utils/AyncQueue.d.ts b/Ereshkigal-AkiConfig/types/utils/AyncQueue.d.ts deleted file mode 100644 index a99aa37..0000000 --- a/Ereshkigal-AkiConfig/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - private commandsQueue; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Ereshkigal-AkiConfig/types/utils/DatabaseImporter.d.ts b/Ereshkigal-AkiConfig/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 97dda30..0000000 --- a/Ereshkigal-AkiConfig/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - private logger; - private vfs; - private jsonUtil; - private databaseServer; - private imageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Ereshkigal-AkiConfig/types/utils/HashUtil.d.ts b/Ereshkigal-AkiConfig/types/utils/HashUtil.d.ts deleted file mode 100644 index cf92b47..0000000 --- a/Ereshkigal-AkiConfig/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - private timeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Ereshkigal-AkiConfig/types/utils/HttpResponseUtil.d.ts b/Ereshkigal-AkiConfig/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 85c28bd..0000000 --- a/Ereshkigal-AkiConfig/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - private jsonUtil; - constructor(jsonUtil: JsonUtil); - private clearString; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Ereshkigal-AkiConfig/types/utils/JsonUtil.d.ts b/Ereshkigal-AkiConfig/types/utils/JsonUtil.d.ts deleted file mode 100644 index 20b7448..0000000 --- a/Ereshkigal-AkiConfig/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - private vfs; - private hashUtil; - private logger; - private fileHashes; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Ereshkigal-AkiConfig/types/utils/Logger.d.ts b/Ereshkigal-AkiConfig/types/utils/Logger.d.ts deleted file mode 100644 index 9d5b32a..0000000 --- a/Ereshkigal-AkiConfig/types/utils/Logger.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -export declare class WinstonLogger implements ILogger { - private asyncQueue; - private uuidGenerator; - private showDebugInConsole; - private folderPath; - private file; - private filePath; - private logLevels; - private logger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} diff --git a/Ereshkigal-AkiConfig/types/utils/MathUtil.d.ts b/Ereshkigal-AkiConfig/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Ereshkigal-AkiConfig/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Ereshkigal-AkiConfig/types/utils/ObjectId.d.ts b/Ereshkigal-AkiConfig/types/utils/ObjectId.d.ts deleted file mode 100644 index b100572..0000000 --- a/Ereshkigal-AkiConfig/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - private timeUtil; - constructor(timeUtil: TimeUtil); - private randomBytes; - private constglobalCounter; - private consttime; - private globalCounter; - private time; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Ereshkigal-AkiConfig/types/utils/RandomUtil.d.ts b/Ereshkigal-AkiConfig/types/utils/RandomUtil.d.ts deleted file mode 100644 index 3a3ecb6..0000000 --- a/Ereshkigal-AkiConfig/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - private jsonUtil; - private logger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Ereshkigal-AkiConfig/types/utils/TimeUtil.d.ts b/Ereshkigal-AkiConfig/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Ereshkigal-AkiConfig/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Ereshkigal-AkiConfig/types/utils/UUidGenerator.d.ts b/Ereshkigal-AkiConfig/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Ereshkigal-AkiConfig/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Ereshkigal-AkiConfig/types/utils/VFS.d.ts b/Ereshkigal-AkiConfig/types/utils/VFS.d.ts deleted file mode 100644 index d567615..0000000 --- a/Ereshkigal-AkiConfig/types/utils/VFS.d.ts +++ /dev/null @@ -1,54 +0,0 @@ -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - private asyncQueue; - private uuidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Ereshkigal-AkiConfig/types/utils/Watermark.d.ts b/Ereshkigal-AkiConfig/types/utils/Watermark.d.ts deleted file mode 100644 index 3a8cb3a..0000000 --- a/Ereshkigal-AkiConfig/types/utils/Watermark.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - private locales; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - private logger; - private configServer; - private watermarkLocale?; - private akiConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - private text; - private versionLabel; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - private textLength; -} diff --git a/Ereshkigal-AkiConfig/types/utils/decorators/Singleton.d.ts b/Ereshkigal-AkiConfig/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Ereshkigal-AkiConfig/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Ereshkigal-AkiConfig/types/utils/decorators/constructor.d.ts b/Ereshkigal-AkiConfig/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Ereshkigal-AkiConfig/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/MunitionsExpert.csproj b/ExpandedArmorDetails.csproj similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/MunitionsExpert.csproj rename to ExpandedArmorDetails.csproj diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/bepInEx/plugins/HideoutArchitect.dll b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/bepInEx/plugins/HideoutArchitect.dll deleted file mode 100644 index 0abc510..0000000 Binary files a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/bepInEx/plugins/HideoutArchitect.dll and /dev/null differ diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/config.jsonc b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/config.jsonc deleted file mode 100644 index 5014617..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/config.jsonc +++ /dev/null @@ -1,9 +0,0 @@ -{ - "NeededForHideoutDefinition": "NextLevel"/* - NeededForHideoutDefinition - Defines the logic used to determine which items are marked. See mod page for details. - Options: - NextLevel: Generally marks items required for the facility's next upgrade - NextLevelReady: Marks items required for the facility's next upgrade only when its other facility pre-requisites are fulfilled. (e.g. Items for Lavatory 2 won't be marked until Water Collector 1 is finished.)*/, - "TooltipHeaderColor": "#56C427"/* - TooltipHeaderColor - Color of the tooltip 'Needed for hideout' header.*/ -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/package.json b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/package.json deleted file mode 100644 index 86e779c..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "HideoutArchitect", - "version": "1.5.0", - "main": "./src/hideoutarchitect.js", - "license": "NCSA Open Source", - "author": "Faupi", - "akiVersion": "3.0.0", - "updated by": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/res/icon_neededforhideout_small.png b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/res/icon_neededforhideout_small.png deleted file mode 100644 index 2c08c2c..0000000 Binary files a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/res/icon_neededforhideout_small.png and /dev/null differ diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/res/translations.json b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/res/translations.json deleted file mode 100644 index 0c42800..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/res/translations.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "en": { - "NEEDED FOR HIDEOUT": "Needed for hideout" - }, - "cz": { - "NEEDED FOR HIDEOUT": "Potřebné pro úkryt" - }, - "pl": { - "NEEDED FOR HIDEOUT": "Potrzebne do kryjówki" - }, - "po": { - "NEEDED FOR HIDEOUT": "Necessário para esconderijo" - }, - "ch": { - "NEEDED FOR HIDEOUT": "藏身之处所需" - }, - "ru": { - "NEEDED FOR HIDEOUT": "Необходим для укрытия" - }, - "es": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "es-mx": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "ge": { - "NEEDED FOR HIDEOUT": "Benötigt für Versteck" - }, - "sk": { - "NEEDED FOR HIDEOUT": "Potrebné pre úkryt" - }, - "tu": { - "NEEDED FOR HIDEOUT": "saklanmak için gerekli" - }, - "it": { - "NEEDED FOR HIDEOUT": "Necessario per il nascondiglio" - }, - "jp": { - "NEEDED FOR HIDEOUT": "アジトに必要なもの" - }, - "fr": { - "NEEDED FOR HIDEOUT": "Nécessaire pour la cachette" - }, - "hu": { - "NEEDED FOR HIDEOUT": "Rejtekhelyhez szükséges" - } -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/src/hideoutarchitect.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/src/hideoutarchitect.ts deleted file mode 100644 index 948483c..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/src/hideoutarchitect.ts +++ /dev/null @@ -1,94 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { JsonUtil } from "@spt-aki/utils/JsonUtil" -import { InitialModLoader } from "@spt-aki/loaders/InitialModLoader" - -class HideoutArchitect implements IMod -{ - private path; - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private json: JsonUtil; - private globalLocale; - private modLoader: InitialModLoader; - private mod; - private translations; - private table; - - public load(container: DependencyContainer) - { - this.logger = container.resolve("WinstonLogger"); - this.router = container.resolve("DynamicRouterModService"); - this.path = require("path"); - this.json = container.resolve("JsonUtil"); - this.mod = require("../package.json"); - this.translations = require("../res/translations.json"); - this.logger.info(`Loading: ${this.mod.name} ${this.mod.version}`); - this.hookRoutes(); - - } - - public delayedLoad(container: DependencyContainer) - { - this.modLoader = container.resolve("InitialModLoader"); - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.globalLocale = this.table.locales.global; - this.loadLocalization(); - } - - private loadLocalization() - { - for (const language in this.translations) - { - if (!(language in this.globalLocale)) - { - continue; - } - - const attrKvPair = this.translations[language]; - for (const attrKey in attrKvPair) - { - const attrValue = attrKvPair[attrKey]; - - this.globalLocale[language].interface[attrKey] = attrValue; - } - } - } - - private hookRoutes() - { - this.router.registerDynamicRouter( - "HideoutArchitect", - [ - { - url: "/HideoutArchitect/GetInfo", - action: (url, info, sessionId, output) => - { - return this.getModInfo(url, info, sessionId, output) - } - } - ], - "HideoutArchitect" - ) - } - - private getModInfo(url: string, info: any, sessionId: string, output: string) - { - const modOutput = { - status: 1, - data: null - }; - - modOutput.data = {...this.mod, ...{path: this.path.resolve(this.modLoader.getModPath(this.mod.name))}}; - modOutput.status = 0; - - return this.json.serialize(modOutput); - } -} - -module.exports = { mod: new HideoutArchitect() }; \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/Program.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/TYPES.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/Utils.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Container.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnLoad.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnLoadOnUpdate.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnUpdate.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Router.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Serializer.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/PaymentHelper.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/UtilityHelper.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/WeightedRandomHelper.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/BleedingEdgeEntry.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/Compiler.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/DebugEntry.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/ReleaseEntry.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/TestEntry.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IEmptyRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IGlobals.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocation.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocationBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILooseLoot.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IMetricsTableData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IPmcData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/MemberCategory.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotCore.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotType.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ICustomizationItem.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IHandbookBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IItem.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ILocationsBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ILootBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IQuest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ITemplateItem.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ITrader.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/customization/IWearClothingRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IFriendRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/ISendMessageRequest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IGameConfigResponse.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IVersionValidateRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IOffraidEatRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IOffraidHealRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/ISyncHealthRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutArea.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutProduction.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutScavCase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/httpResponse/INullResponseData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/insurance/IInsureRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IAddItemRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IChangeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/ILoginRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IMiniProfile.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IRegisterData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IRemoveProfileData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/location/IGetLocationRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IGetProfileRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notes/INoteActionData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notifier/INotifier.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/ISearchFriendResponse.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IListQuestsRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetOffersResult.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IRagfairOffer.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/ISearchRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/weather/IWeatherData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/wishlist/IWishlistActionData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/BaseClasses.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/ConfigTypes.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/ELocationName.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/EquipmentSlots.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/HideoutAreas.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/MemberCategory.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/MessageType.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/Money.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/Traders.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/external/mod.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/external/tsyringe.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/bindings/Route.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IBotCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IDataCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IGameCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IModCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/INoteCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IAirdropConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IBaseConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ICoreConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHealthConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHideoutConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHttpConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInRaidConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInsuranceConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInventoryConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ILocationConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IMatchConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IQuestConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IRagfairConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IRepairConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ITraderConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IWeatherConfig.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/controllers/IBotController.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IBotGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/ILocationGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IPMCLootGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/helpers/Traders.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IMod.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IPackageJsonData.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IDatabaseTables.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ILocations.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IServerBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ISettingsBase.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/IAsyncQueue.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/ICommand.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/ILogger.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/IUuidGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onLoad/OnLoadMod.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/MathUtil.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/TimeUtil.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/UUidGenerator.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/decorators/Singleton.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/decorators/constructor.d.ts b/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-HideoutMod/Project/HideoutArchitect.csproj b/Faupi-HideoutMod/Project/HideoutArchitect.csproj deleted file mode 100644 index 89c0d43..0000000 --- a/Faupi-HideoutMod/Project/HideoutArchitect.csproj +++ /dev/null @@ -1,117 +0,0 @@ - - - - - Debug - AnyCPU - {21B1900E-2DFA-4C18-A1BD-E10907620FE3} - Library - Properties - HideoutArchitect - HideoutArchitect - v4.7.2 - 512 - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - true - - - - - - - - - - - - - - - - - - - - - - - - - - ..\..\Shared\AKI\Aki.Common.dll - - - ..\..\Shared\AKI\Aki.Reflection.dll - - - ..\..\Shared\EFT\Assembly-CSharp.dll - - - ..\..\Shared\BepInEx\BepInEx.dll - - - ..\..\Shared\EFT\Comfort.dll - - - False - ..\..\..\..\..\..\..\AKI PROJECT\AKI 2.3.0 17107 Bepin\EscapeFromTarkov_Data\Managed\Newtonsoft.Json.dll - - - ..\..\Shared\EFT\Sirenix.Serialization.dll - - - - - ..\..\Shared\EFT\Unity.TextMeshPro.dll - - - ..\..\Shared\EFT\UnityEngine.dll - - - ..\..\Shared\EFT\UnityEngine.CoreModule.dll - - - ..\..\Shared\EFT\UnityEngine.UI.dll - - - ..\..\Shared\EFT\UnityEngine.UnityWebRequestModule.dll - - - ..\..\Shared\EFT\UnityEngine.UnityWebRequestTextureModule.dll - - - ..\..\Shared\EFT\UnityEngine.UnityWebRequestWWWModule.dll - - - - - - - - - x64 - - - - - - \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/HideoutArchitect.sln b/Faupi-HideoutMod/Project/HideoutArchitect.sln deleted file mode 100644 index 056db27..0000000 --- a/Faupi-HideoutMod/Project/HideoutArchitect.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.32014.148 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HideoutArchitect", "HideoutArchitect.csproj", "{21B1900E-2DFA-4C18-A1BD-E10907620FE3}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {21B1900E-2DFA-4C18-A1BD-E10907620FE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {21B1900E-2DFA-4C18-A1BD-E10907620FE3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {21B1900E-2DFA-4C18-A1BD-E10907620FE3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {21B1900E-2DFA-4C18-A1BD-E10907620FE3}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {DFEE36A3-C9ED-45DF-9015-A34EC8AB8641} - EndGlobalSection -EndGlobal diff --git a/Faupi-HideoutMod/Project/LICENSE b/Faupi-HideoutMod/Project/LICENSE deleted file mode 100644 index 94e9435..0000000 --- a/Faupi-HideoutMod/Project/LICENSE +++ /dev/null @@ -1,32 +0,0 @@ -University of Illinois/NCSA Open Source License Copyright (c) 2021 Faupi. All rights reserved. - -Developed by: - -Faupi - -https://github.com/Faupi-SPTarkov/HideoutArchitect - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -with the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -* Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimers. - -* Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimers in the documentation -and/or other materials provided with the distribution. - -* Neither the names of Faupi, nor the names of its contributors may be used -to endorse or promote products derived from this Software without specific prior -written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS -OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. diff --git a/Faupi-HideoutMod/Project/Properties/AssemblyInfo.cs b/Faupi-HideoutMod/Project/Properties/AssemblyInfo.cs deleted file mode 100644 index 8e8031e..0000000 --- a/Faupi-HideoutMod/Project/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System.Resources; -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Hideout Architect")] -[assembly: AssemblyDescription("Similar to the Found in raid mark - Adds a Needed for hideout mark to items")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("SPT-AKI - HideoutArchitect")] -[assembly: AssemblyCopyright("Faupi © 2021")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("21b1900e-2dfa-4c18-a1bd-e10907620fe3")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.1.0.0")] -[assembly: AssemblyFileVersion("1.1.0.0")] -[assembly: NeutralResourcesLanguage("en-US")] diff --git a/Faupi-HideoutMod/Project/icon_neededforhideout_small.pdn b/Faupi-HideoutMod/Project/icon_neededforhideout_small.pdn deleted file mode 100644 index 3d02f3b..0000000 Binary files a/Faupi-HideoutMod/Project/icon_neededforhideout_small.pdn and /dev/null differ diff --git a/Faupi-HideoutMod/Project/package.json b/Faupi-HideoutMod/Project/package.json deleted file mode 100644 index cc35dcd..0000000 --- a/Faupi-HideoutMod/Project/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "Faupi-HideoutArchitect", - "author": "Faupi", - "version": "1.5.0", - "license": "NCSA Open Source", - "main": "./src/hideoutarchitect.js", - "akiVersion": "3.0.0", - "devDependencies": { - "@types/node": "^17.0.35" - } -} diff --git a/Faupi-HideoutMod/Project/res/icon_neededforhideout_small.png b/Faupi-HideoutMod/Project/res/icon_neededforhideout_small.png deleted file mode 100644 index 2c08c2c..0000000 Binary files a/Faupi-HideoutMod/Project/res/icon_neededforhideout_small.png and /dev/null differ diff --git a/Faupi-HideoutMod/Project/res/translations.json b/Faupi-HideoutMod/Project/res/translations.json deleted file mode 100644 index 0c42800..0000000 --- a/Faupi-HideoutMod/Project/res/translations.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "en": { - "NEEDED FOR HIDEOUT": "Needed for hideout" - }, - "cz": { - "NEEDED FOR HIDEOUT": "Potřebné pro úkryt" - }, - "pl": { - "NEEDED FOR HIDEOUT": "Potrzebne do kryjówki" - }, - "po": { - "NEEDED FOR HIDEOUT": "Necessário para esconderijo" - }, - "ch": { - "NEEDED FOR HIDEOUT": "藏身之处所需" - }, - "ru": { - "NEEDED FOR HIDEOUT": "Необходим для укрытия" - }, - "es": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "es-mx": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "ge": { - "NEEDED FOR HIDEOUT": "Benötigt für Versteck" - }, - "sk": { - "NEEDED FOR HIDEOUT": "Potrebné pre úkryt" - }, - "tu": { - "NEEDED FOR HIDEOUT": "saklanmak için gerekli" - }, - "it": { - "NEEDED FOR HIDEOUT": "Necessario per il nascondiglio" - }, - "jp": { - "NEEDED FOR HIDEOUT": "アジトに必要なもの" - }, - "fr": { - "NEEDED FOR HIDEOUT": "Nécessaire pour la cachette" - }, - "hu": { - "NEEDED FOR HIDEOUT": "Rejtekhelyhez szükséges" - } -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/client/HideoutItemViewPanel.cs b/Faupi-HideoutMod/Project/src/client/HideoutItemViewPanel.cs deleted file mode 100644 index 1e4007c..0000000 --- a/Faupi-HideoutMod/Project/src/client/HideoutItemViewPanel.cs +++ /dev/null @@ -1,97 +0,0 @@ -using EFT.Hideout; -using EFT.InventoryLogic; -using EFT.UI; -using EFT.UI.DragAndDrop; -using JetBrains.Annotations; -using System; -using System.Collections.Generic; -using System.Linq; -using TMPro; -using UnityEngine; -using UnityEngine.EventSystems; -using UnityEngine.UI; - -namespace HideoutArchitect -{ - public class HideoutItemViewPanel : UIElement - { - public Image iconImage; //_questIconImage - public TextMeshProUGUI tooltipLabel; //_questItemLabel - public SimpleTooltip tooltip; //simpleTooltip_0 - public string tooltipString; //string_3 - public ItemView itemView; - - public bool initialized; - - public void Init() - { - if (initialized) return; - - HoverTrigger orAddComponent = base.gameObject.GetOrAddComponent(); - orAddComponent.OnHoverStart += this.ShowTooltip; - orAddComponent.OnHoverEnd += this.HideTooltip; - initialized = true; - } - - private void Awake() - { - Init(); - } - - public void Show(Item item, ItemView itemView, [CanBeNull] SimpleTooltip tooltip) - { - Init(); - - this.itemView = itemView; - - if (this.tooltipLabel != null) - this.tooltipLabel.gameObject.SetActive(true); - this.tooltip = tooltip; - - UpdateTooltip(); - - if (HideoutArchitect.IsNeededForHideoutUpgrades(item)) - base.ShowGameObject(); - } - - public void UpdateTooltip() - { - List parts = new List() { $"{"NEEDED FOR HIDEOUT".Localized().ToSentenceCase()}:" }; - - List areasToUpgrade = HideoutArchitect.GetApplicableUpgrades(this.itemView.Item); - if (areasToUpgrade == null || areasToUpgrade.Count < 1) return; - - areasToUpgrade.ForEach(a => - { - try - { - parts.Add($"{a.Template.Name.ToSentenceCase() /*Already localized*/}: {"LVL".Localized().ToSentenceCase()} {a.CurrentLevel + 1}"); - } - catch (Exception ex) - { - Debug.LogError(ex); - } - }); - - tooltipString = String.Join("\n", parts.Select(a => a.Trim())); - } - - private void ShowTooltip(PointerEventData arg) - { - if (!(this.tooltip == null) && !string.IsNullOrEmpty(this.tooltipString)) - { - this.tooltip.Show(this.tooltipString, null, 0f, null, true); - return; - } - } - - private void HideTooltip(PointerEventData arg) - { - if (!(this.tooltip == null) && !string.IsNullOrEmpty(this.tooltipString)) - { - this.tooltip.Close(); - return; - } - } - } -} diff --git a/Faupi-HideoutMod/Project/src/client/Main.cs b/Faupi-HideoutMod/Project/src/client/Main.cs deleted file mode 100644 index 0ed30fd..0000000 --- a/Faupi-HideoutMod/Project/src/client/Main.cs +++ /dev/null @@ -1,135 +0,0 @@ -using Comfort.Common; -using EFT.Hideout; -using EFT.InventoryLogic; -using HideoutArchitect.Patches; -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using BepInEx; -using UnityEngine; -using Hideout = GClass1584; -using Requirement = GClass1608; - -namespace HideoutArchitect -{ - [BepInPlugin("com.FAUPI.HideoutArchitect", "FAUPI-HideoutArchitect", "2.0.0")] - public class HideoutArchitect : BaseUnityPlugin - { - private void Awake() - { - _ = ModConfig; // Load the mod config - _ = Resources.LoadTexture("neededforhideout", Path.Combine(ModInfo.path, "res/icon_neededforhideout_small.png")); - Patcher.PatchAll(); - } - - private static ModConfiguration _modConfig; - public static ModConfiguration ModConfig - { - private set - { - _modConfig = value; - } - get - { - if (_modConfig == null) - _modConfig = ModConfiguration.Load(ModInfo); - return _modConfig; - } - } - - private static ModInformation _modInfo; - public static ModInformation ModInfo - { - private set - { - _modInfo = value; - } - get - { - if (_modInfo == null) - _modInfo = ModInformation.Load(); - return _modInfo; - } - } - - private static Transform _gameObjectStorage; - public static Transform GameObjectStorage - { - get - { - if (_gameObjectStorage == null) - { - GameObject storage = new GameObject("HideoutArchitect Storage"); - UnityEngine.Object.DontDestroyOnLoad(storage); - storage.SetActive(false); - _gameObjectStorage = storage.transform; - } - - return _gameObjectStorage; - } - } - - public static List GetApplicableUpgrades(Item item) - { - List areas = Singleton.Instance.AreaDatas.Where(area => - { - bool areaActive = area.Status != EAreaStatus.NotSet && area.Template.Enabled == true; - - List targetedRequirements; - switch (ModConfig.NeededForHideoutDefinition) - { - case ENeededDefinition.NextLevel: - case ENeededDefinition.NextLevelReady: - targetedRequirements = area.NextStage.Requirements.Value as List; - break; - default: - throw new NotImplementedException(Enum.GetName(typeof(ENeededDefinition), ModConfig.NeededForHideoutDefinition)); - } - - bool areaHasRequirements = targetedRequirements != null && targetedRequirements.Count > 0; - - bool itemFitsRequirements = targetedRequirements.Any(genericRequirement => - { - ItemRequirement itemRequirement = genericRequirement as ItemRequirement; - if (itemRequirement == null) return false; - return itemRequirement.TemplateId == item.TemplateId; - }); - - bool fitsSpecialFilter = false; - switch (ModConfig.NeededForHideoutDefinition) - { - case ENeededDefinition.NextLevel: - fitsSpecialFilter = true; // None, we're only getting the item req - break; - - case ENeededDefinition.NextLevelReady: - fitsSpecialFilter = targetedRequirements.All(genericRequirement => // Check if area requirement is fulfilled - { - if (genericRequirement is AreaRequirement) - { - return genericRequirement.Fulfilled; // If area requirements are fulfilled - } - else - { - return true; - } - } - ); - break; - default: - throw new NotImplementedException(Enum.GetName(typeof(ENeededDefinition), ModConfig.NeededForHideoutDefinition)); - } - return areaActive && areaHasRequirements && itemFitsRequirements && fitsSpecialFilter; - }).ToList(); - - return areas; - } - - public static bool IsNeededForHideoutUpgrades(Item item) - { - List data = GetApplicableUpgrades(item); - return data != null && data.Count > 0; - } - } -} diff --git a/Faupi-HideoutMod/Project/src/client/ModConfiguration.cs b/Faupi-HideoutMod/Project/src/client/ModConfiguration.cs deleted file mode 100644 index cb49b80..0000000 --- a/Faupi-HideoutMod/Project/src/client/ModConfiguration.cs +++ /dev/null @@ -1,128 +0,0 @@ -using Aki.Common.Utils; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; -using System; -using UnityEngine; - -namespace HideoutArchitect -{ - public enum ENeededDefinition - { - NextLevel, - NextLevelReady - } - public class ModConfiguration - { - private string _tooltipHeaderColor = "#56C427"; - - [JsonConverter(typeof(Utils.StringEnumCommentConverter), "\n\tNeededForHideoutDefinition - Defines the logic used to determine which items are marked. See mod page for details. \n\tOptions: \n\t\tNextLevel: Generally marks items required for the facility's next upgrade\n\t\tNextLevelReady: Marks items required for the facility's next upgrade only when its other facility pre-requisites are fulfilled. (e.g. Items for Lavatory 2 won't be marked until Water Collector 1 is finished.)")] - public ENeededDefinition NeededForHideoutDefinition = ENeededDefinition.NextLevel; - - [JsonConverter(typeof(Utils.JsonCommentConverter), "\n\tTooltipHeaderColor - Color of the tooltip 'Needed for hideout' header.")] - public string TooltipHeaderColor - { - get => _tooltipHeaderColor; - set - { - if (value.IsValidHexColor()) - _tooltipHeaderColor = value; - } - } - - public ModConfiguration() - { - } - - public static ModConfiguration Load(ModInformation ModInfo) - { - string path = VFS.Combine(ModInfo.path, "config.jsonc"); - Debug.LogError($"Loading config from '{path}'"); - - ModConfiguration ModConfig; - - string configJson = null; - try - { - if (!VFS.Exists(path)) - throw new Exception($"No config on path {path} exists!"); - - configJson = VFS.ReadTextFile(path); - ModConfig = JsonConvert.DeserializeObject(configJson); - } - catch (Exception configReadingException) - { - string loadErrorMsg = $"[{ModInfo.name}] Could not load config!"; - Debug.LogError(loadErrorMsg); - Debug.LogError(configReadingException); - - // Recreate/fill config file - JObject defaultConfig = JObject.Parse(JsonConvert.SerializeObject(new ModConfiguration())); - if (configJson != null) - { - void LogBadJsonFormatting(Exception exception = null) - { - string mergeLoadedConfigMsg = $"[{ModInfo.name}] There was a {(exception != null ? "fatal " : string.Empty)}problem with loading config as JSON, there's likely a bad typo."; - Debug.LogError(mergeLoadedConfigMsg); - Debug.LogError(exception); - Debug.LogError("Restoring config defaults completely."); - } - - if (configJson.IsValidJson()) - { - try - { - Debug.LogError($"[{ModInfo.name}] Merging existing config data with defaults."); - // If the file loaded at least partially, overwrite the defaults with it - JObject loadedConfigPart = JObject.Parse(configJson); - defaultConfig.Merge(loadedConfigPart, new JsonMergeSettings - { - // union array values together to avoid duplicates - MergeArrayHandling = MergeArrayHandling.Union - }); - } - catch (Exception mergeLoadedConfigException) - { - LogBadJsonFormatting(mergeLoadedConfigException); - } - } - else - { - LogBadJsonFormatting(); - } - } - - string fixedConfigJson = defaultConfig.ToString(); - try - { - Debug.LogError($"[{ModInfo.name}] Parsing default config to JSON\nJson: {fixedConfigJson}"); - ModConfig = JsonConvert.DeserializeObject(fixedConfigJson); - } - catch (Exception configReconstructionException) - { - string fillErrorMsg = $"[{ModInfo.name}] Could not restore config values!"; - Debug.LogError(fillErrorMsg); - Debug.LogError("Yell at Faupi with the logs."); - - throw configReconstructionException; // Throw because at this point we can't really continue - } - - string completeConfigJson = JsonConvert.SerializeObject(ModConfig, Formatting.Indented); - if (completeConfigJson != configJson) // There's a difference between the config file and actual config - { - try - { - Debug.LogError($"[{ModInfo.name}] Writing fixed config..."); - VFS.WriteTextFile(path, completeConfigJson.ToString(), false); - } - catch - { - Debug.LogError($"[{ModInfo.name}] There was a problem with writing the config."); - throw; - } - } - } - - return ModConfig; - } - } -} diff --git a/Faupi-HideoutMod/Project/src/client/ModInformation.cs b/Faupi-HideoutMod/Project/src/client/ModInformation.cs deleted file mode 100644 index 9042070..0000000 --- a/Faupi-HideoutMod/Project/src/client/ModInformation.cs +++ /dev/null @@ -1,41 +0,0 @@ -using Newtonsoft.Json.Linq; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using UnityEngine; -using UnityEngine.Assertions; - -namespace HideoutArchitect -{ - public class ModInformation - { - public string name; - public string author; - public string version; - public string license; - public string main; - public string path; - - public static ModInformation Load() - { - ModInformation ModInfo; - - JObject response = JObject.Parse(Aki.Common.Http.RequestHandler.GetJson($"/HideoutArchitect/GetInfo")); - try - { - Assert.IsTrue(response.Value("status") == 0); - ModInfo = response["data"].ToObject(); - } - catch (Exception getModInfoException) - { - string errMsg = $"[{typeof(HideoutArchitect)}] Package.json couldn't be found! Make sure you've installed the mod on the server as well!"; - Debug.LogError(errMsg); - throw getModInfoException; - } - - return ModInfo; - } - } -} diff --git a/Faupi-HideoutMod/Project/src/client/Patches.cs b/Faupi-HideoutMod/Project/src/client/Patches.cs deleted file mode 100644 index 2396714..0000000 --- a/Faupi-HideoutMod/Project/src/client/Patches.cs +++ /dev/null @@ -1,121 +0,0 @@ -using EFT.InventoryLogic; -using EFT.UI; -using EFT.UI.DragAndDrop; -using System.Collections.Generic; -using System.Reflection; -using UnityEngine; -using Aki.Reflection.Patching; - -namespace HideoutArchitect.Patches -{ - class Patcher - { - public static void PatchAll() - { - new PatchManager().RunPatches(); - } - } - - public class PatchManager - { - public PatchManager() - { - this._patches = new List - { - new ItemViewPatches.GridItemViewUpdateInfoPatch(), - new ItemViewPatches.ItemViewInitPatch(), - new ItemViewPatches.NewGridItemViewPatch() - }; - } - - public void RunPatches() - { - foreach (ModulePatch patch in this._patches) - { - patch.Enable(); - } - } - - private readonly List _patches; - } - - public static class ItemViewPatches - { - public static Dictionary hideoutPanels = new Dictionary(); - - public static void SetHideoutItemViewPanel(this ItemView __instance) - { - if (!hideoutPanels.TryGetValue(__instance, out HideoutItemViewPanel hideoutItemViewPanel)) - return; - - ItemUiContext itemUiContext = typeof(ItemView).GetField("ItemUiContext", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(__instance) as ItemUiContext; - - if (hideoutItemViewPanel != null) - { - hideoutItemViewPanel.Show(__instance.Item, __instance, itemUiContext?.Tooltip); - return; - } - } - - public class NewGridItemViewPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(GridItemView).GetMethod("NewGridItemView", BindingFlags.Instance | BindingFlags.NonPublic); - } - - [PatchPostfix] - private static void PatchPostfix(ref GridItemView __instance, Item item) - { - if (hideoutPanels.ContainsKey(__instance)) return; - try - { - QuestItemViewPanel questIconPanel = typeof(ItemView).GetField("_questsItemViewPanel", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(__instance) as QuestItemViewPanel; - HideoutItemViewPanel hideoutIconPanel = GameObject.Instantiate(Resources.GetEditOffsetWindowTemplate(questIconPanel), questIconPanel.transform.parent); - hideoutIconPanel.transform.SetAsFirstSibling(); - hideoutPanels[__instance] = hideoutIconPanel; - - hideoutIconPanel.gameObject.SetActive(true); - } - catch { - // Item doesn't have a "quest item" icon panel, so it's probably static - } - } - } - - public class ItemViewInitPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(ItemView).GetMethod("Init", BindingFlags.Instance | BindingFlags.NonPublic); - } - - [PatchPostfix] - private static void PatchPostfix(ref ItemView __instance) - { - __instance.SetHideoutItemViewPanel(); - } - } - - public class GridItemViewUpdateInfoPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(GridItemView).GetMethod("UpdateInfo", BindingFlags.Instance | BindingFlags.Public); - } - - [PatchPostfix] - private static void PatchPostfix(ref GridItemView __instance) - { - if (!__instance.IsSearched) - return; - - if (!hideoutPanels.TryGetValue(__instance, out HideoutItemViewPanel hideoutItemViewPanel)) - return; - hideoutItemViewPanel.iconImage.gameObject.SetActive(HideoutArchitect.IsNeededForHideoutUpgrades(__instance.Item)); - - __instance.SetHideoutItemViewPanel(); - } - } - } -} diff --git a/Faupi-HideoutMod/Project/src/client/Resources.cs b/Faupi-HideoutMod/Project/src/client/Resources.cs deleted file mode 100644 index 25ab9a6..0000000 --- a/Faupi-HideoutMod/Project/src/client/Resources.cs +++ /dev/null @@ -1,81 +0,0 @@ -using EFT.UI; -using EFT.UI.DragAndDrop; -using System; -using System.Collections.Generic; -using System.Reflection; -using System.Threading.Tasks; -using TMPro; -using UnityEngine; -using UnityEngine.Networking; -using UnityEngine.UI; - -namespace HideoutArchitect -{ - public static class Resources - { - public static Dictionary iconCache = new Dictionary(); - static HideoutItemViewPanel hideoutItemViewTemplate; - - public static HideoutItemViewPanel GetEditOffsetWindowTemplate(QuestItemViewPanel original = null) - { - if (hideoutItemViewTemplate != null) - return hideoutItemViewTemplate; - - if (original == null) - throw new ArgumentNullException("original", "Can't be null if template isn't created yet!"); - - QuestItemViewPanel clone = GameObject.Instantiate(original); - GameObject newObject = clone.gameObject; - clone.transform.parent = HideoutArchitect.GameObjectStorage; - newObject.name = "HideoutItem"; - - HideoutItemViewPanel result = newObject.AddComponent(); - - //Copy fields over - result.CopyFieldsFromQuestView(clone); - - //Set custom sprite - if(result.iconImage != null) - { - result.iconImage.sprite = iconCache["neededforhideout"] ?? UnityEngine.Resources.Load("characteristics/icons/icon_info_faction"); - } - - GameObject.DestroyImmediate(clone); - - hideoutItemViewTemplate = result; - return hideoutItemViewTemplate; - } - - public static void CopyFieldsFromQuestView(this HideoutItemViewPanel hideoutItem, QuestItemViewPanel questItem) - { - hideoutItem.iconImage = typeof(QuestItemViewPanel).GetField("_questIconImage", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(questItem) as Image; - hideoutItem.tooltipLabel = typeof(QuestItemViewPanel).GetField("_questItemLabel", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(questItem) as TextMeshProUGUI; - hideoutItem.tooltip = typeof(QuestItemViewPanel).GetField("simpleTooltip_0", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(questItem) as SimpleTooltip; - hideoutItem.tooltipString = typeof(QuestItemViewPanel).GetField("string_4", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(questItem) as string; - } - - - public static async Task LoadTexture(string id, string path) - { - using (UnityWebRequest uwr = UnityWebRequestTexture.GetTexture(path)) - { - uwr.SendWebRequest(); - - while (!uwr.isDone) - await Task.Delay(100); - - if (uwr.responseCode != 200) - { - //Logger.Error($"[{HideoutArchitect.ModInfo.name}] Request error {uwr.responseCode}: {uwr.error}"); - } - else - { - // Get downloaded asset bundle - //Logger.Info($"[{HideoutArchitect.ModInfo.name}] Retrieved texture! {id.ToString()} from {path}"); - Texture2D cachedTexture = DownloadHandlerTexture.GetContent(uwr); - iconCache.Add(id, Sprite.Create(cachedTexture, new Rect(0, 0, cachedTexture.width, cachedTexture.height), new Vector2(0, 0))); - } - } - } - } -} diff --git a/Faupi-HideoutMod/Project/src/client/Utils.cs b/Faupi-HideoutMod/Project/src/client/Utils.cs deleted file mode 100644 index 278d3f1..0000000 --- a/Faupi-HideoutMod/Project/src/client/Utils.cs +++ /dev/null @@ -1,113 +0,0 @@ -using Newtonsoft.Json; -using Newtonsoft.Json.Converters; -using Newtonsoft.Json.Linq; -using System; -using System.Text.RegularExpressions; -using UnityEngine; - -namespace HideoutArchitect -{ - public static class Utils - { - public static string ToSentenceCase(this string text) - { - string result = text; - try - { - // start by converting entire string to lower case - var lowerCase = text.ToLower(); - // matches the first sentence of a string, as well as subsequent sentences - var r = new Regex(@"(^[a-z])|\.\s+(.)", RegexOptions.ExplicitCapture); - // MatchEvaluator delegate defines replacement of setence starts to uppercase - result = r.Replace(lowerCase, s => s.Value.ToUpper()); - } - catch (Exception ex) - { - Debug.LogError($"Error converting string case for '{text}': {ex}"); - } - - return result; - } - - public static bool IsValidHexColor(this string inputColor) - { - //Taken from https://stackoverflow.com/a/13035186 - if (Regex.Match(inputColor, "^#(?:[0-9a-fA-F]{3}){1,2}$").Success) - return true; - - var result = System.Drawing.Color.FromName(inputColor); - return result.IsKnownColor; - } - - public static bool IsValidJson(this string strInput) - { - if (string.IsNullOrWhiteSpace(strInput)) { return false; } - strInput = strInput.Trim(); - if ((strInput.StartsWith("{") && strInput.EndsWith("}")) || //For object - (strInput.StartsWith("[") && strInput.EndsWith("]"))) //For array - { - try - { - var obj = JToken.Parse(strInput); - return true; - } - catch (JsonReaderException jex) - { - //Exception in parsing json - Debug.LogError(jex.Message); - return false; - } - catch (Exception ex) //some other exception - { - Debug.LogError(ex.ToString()); - return false; - } - } - else - { - return false; - } - } - - public class StringEnumCommentConverter : StringEnumConverter - { - //modification of https://stackoverflow.com/a/65001212 - private readonly string _comment; - public StringEnumCommentConverter(string comment) - { - _comment = comment; - } - - public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) - { - base.WriteJson(writer, value, serializer); - writer.WriteComment(_comment); // append comment - } - } - - public class JsonCommentConverter : JsonConverter - { - //modification of https://stackoverflow.com/a/65001212 - private readonly string _comment; - public JsonCommentConverter(string comment) - { - _comment = comment; - } - - public override object ReadJson(JsonReader reader, Type objectType, object existingValue, - JsonSerializer serializer) - { - throw new NotImplementedException(); - } - - public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) - { - writer.WriteValue(value); - writer.WriteComment(_comment); // append comment - } - - public override bool CanConvert(Type objectType) => true; - public override bool CanRead => false; - } - } -} diff --git a/Faupi-HideoutMod/Project/src/server/.eslintignore b/Faupi-HideoutMod/Project/src/server/.eslintignore deleted file mode 100644 index 9922d9a..0000000 --- a/Faupi-HideoutMod/Project/src/server/.eslintignore +++ /dev/null @@ -1,9 +0,0 @@ -# Exclude these folders from linting -node_modules -dist/ -types/ - -# Exclude these filetypes from linting -*.json -*.txt -*.exe \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/.eslintrc.json b/Faupi-HideoutMod/Project/src/server/.eslintrc.json deleted file mode 100644 index c505160..0000000 --- a/Faupi-HideoutMod/Project/src/server/.eslintrc.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "plugins": [ - "@typescript-eslint" - ], - "extends": [ - "eslint:recommended", - "plugin:@typescript-eslint/eslint-recommended", - "plugin:@typescript-eslint/recommended" - ], - "rules": { - "@typescript-eslint/no-explicit-any": 0, - "@typescript-eslint/no-unused-vars": 1, - "@typescript-eslint/no-empty-interface": 0, - "@typescript-eslint/no-namespace": 0, - "@typescript-eslint/comma-dangle": 1, - "@typescript-eslint/func-call-spacing": 2, - "@typescript-eslint/quotes": 1, - "@typescript-eslint/brace-style": [ - "warn", - "allman" - ], - "@typescript-eslint/naming-convention": [ - "warn", - { - "selector": "default", - "format": ["camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeLike", - "format": ["PascalCase"] - }, - { - "selector": "objectLiteralProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "enumMember", - "format": ["UPPER_CASE"] - } - ], - "@typescript-eslint/indent": [ - "warn", - 4 - ], - "@typescript-eslint/no-unused-expressions": [ - "warn", - { - "allowShortCircuit": false, - "allowTernary": false - } - ], - "@typescript-eslint/keyword-spacing": [ - "warn", - { - "before": true, - "after": true - } - ], - "@typescript-eslint/explicit-module-boundary-types": [ - "warn", - { - "allowArgumentsExplicitlyTypedAsAny": true - } - ] - } -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/LICENSE b/Faupi-HideoutMod/Project/src/server/LICENSE deleted file mode 100644 index 94e9435..0000000 --- a/Faupi-HideoutMod/Project/src/server/LICENSE +++ /dev/null @@ -1,32 +0,0 @@ -University of Illinois/NCSA Open Source License Copyright (c) 2021 Faupi. All rights reserved. - -Developed by: - -Faupi - -https://github.com/Faupi-SPTarkov/HideoutArchitect - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -with the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -* Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimers. - -* Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimers in the documentation -and/or other materials provided with the distribution. - -* Neither the names of Faupi, nor the names of its contributors may be used -to endorse or promote products derived from this Software without specific prior -written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS -OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. diff --git a/Faupi-HideoutMod/Project/src/server/config.jsonc b/Faupi-HideoutMod/Project/src/server/config.jsonc deleted file mode 100644 index 5014617..0000000 --- a/Faupi-HideoutMod/Project/src/server/config.jsonc +++ /dev/null @@ -1,9 +0,0 @@ -{ - "NeededForHideoutDefinition": "NextLevel"/* - NeededForHideoutDefinition - Defines the logic used to determine which items are marked. See mod page for details. - Options: - NextLevel: Generally marks items required for the facility's next upgrade - NextLevelReady: Marks items required for the facility's next upgrade only when its other facility pre-requisites are fulfilled. (e.g. Items for Lavatory 2 won't be marked until Water Collector 1 is finished.)*/, - "TooltipHeaderColor": "#56C427"/* - TooltipHeaderColor - Color of the tooltip 'Needed for hideout' header.*/ -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/dist/config.jsonc b/Faupi-HideoutMod/Project/src/server/dist/config.jsonc deleted file mode 100644 index 5014617..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/config.jsonc +++ /dev/null @@ -1,9 +0,0 @@ -{ - "NeededForHideoutDefinition": "NextLevel"/* - NeededForHideoutDefinition - Defines the logic used to determine which items are marked. See mod page for details. - Options: - NextLevel: Generally marks items required for the facility's next upgrade - NextLevelReady: Marks items required for the facility's next upgrade only when its other facility pre-requisites are fulfilled. (e.g. Items for Lavatory 2 won't be marked until Water Collector 1 is finished.)*/, - "TooltipHeaderColor": "#56C427"/* - TooltipHeaderColor - Color of the tooltip 'Needed for hideout' header.*/ -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/dist/package.json b/Faupi-HideoutMod/Project/src/server/dist/package.json deleted file mode 100644 index 86e779c..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "HideoutArchitect", - "version": "1.5.0", - "main": "./src/hideoutarchitect.js", - "license": "NCSA Open Source", - "author": "Faupi", - "akiVersion": "3.0.0", - "updated by": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/res/icon_neededforhideout_small.png b/Faupi-HideoutMod/Project/src/server/dist/res/icon_neededforhideout_small.png deleted file mode 100644 index 2c08c2c..0000000 Binary files a/Faupi-HideoutMod/Project/src/server/dist/res/icon_neededforhideout_small.png and /dev/null differ diff --git a/Faupi-HideoutMod/Project/src/server/dist/res/translations.json b/Faupi-HideoutMod/Project/src/server/dist/res/translations.json deleted file mode 100644 index 0c42800..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/res/translations.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "en": { - "NEEDED FOR HIDEOUT": "Needed for hideout" - }, - "cz": { - "NEEDED FOR HIDEOUT": "Potřebné pro úkryt" - }, - "pl": { - "NEEDED FOR HIDEOUT": "Potrzebne do kryjówki" - }, - "po": { - "NEEDED FOR HIDEOUT": "Necessário para esconderijo" - }, - "ch": { - "NEEDED FOR HIDEOUT": "藏身之处所需" - }, - "ru": { - "NEEDED FOR HIDEOUT": "Необходим для укрытия" - }, - "es": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "es-mx": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "ge": { - "NEEDED FOR HIDEOUT": "Benötigt für Versteck" - }, - "sk": { - "NEEDED FOR HIDEOUT": "Potrebné pre úkryt" - }, - "tu": { - "NEEDED FOR HIDEOUT": "saklanmak için gerekli" - }, - "it": { - "NEEDED FOR HIDEOUT": "Necessario per il nascondiglio" - }, - "jp": { - "NEEDED FOR HIDEOUT": "アジトに必要なもの" - }, - "fr": { - "NEEDED FOR HIDEOUT": "Nécessaire pour la cachette" - }, - "hu": { - "NEEDED FOR HIDEOUT": "Rejtekhelyhez szükséges" - } -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/dist/src/hideoutarchitect.ts b/Faupi-HideoutMod/Project/src/server/dist/src/hideoutarchitect.ts deleted file mode 100644 index 948483c..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/src/hideoutarchitect.ts +++ /dev/null @@ -1,94 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { JsonUtil } from "@spt-aki/utils/JsonUtil" -import { InitialModLoader } from "@spt-aki/loaders/InitialModLoader" - -class HideoutArchitect implements IMod -{ - private path; - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private json: JsonUtil; - private globalLocale; - private modLoader: InitialModLoader; - private mod; - private translations; - private table; - - public load(container: DependencyContainer) - { - this.logger = container.resolve("WinstonLogger"); - this.router = container.resolve("DynamicRouterModService"); - this.path = require("path"); - this.json = container.resolve("JsonUtil"); - this.mod = require("../package.json"); - this.translations = require("../res/translations.json"); - this.logger.info(`Loading: ${this.mod.name} ${this.mod.version}`); - this.hookRoutes(); - - } - - public delayedLoad(container: DependencyContainer) - { - this.modLoader = container.resolve("InitialModLoader"); - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.globalLocale = this.table.locales.global; - this.loadLocalization(); - } - - private loadLocalization() - { - for (const language in this.translations) - { - if (!(language in this.globalLocale)) - { - continue; - } - - const attrKvPair = this.translations[language]; - for (const attrKey in attrKvPair) - { - const attrValue = attrKvPair[attrKey]; - - this.globalLocale[language].interface[attrKey] = attrValue; - } - } - } - - private hookRoutes() - { - this.router.registerDynamicRouter( - "HideoutArchitect", - [ - { - url: "/HideoutArchitect/GetInfo", - action: (url, info, sessionId, output) => - { - return this.getModInfo(url, info, sessionId, output) - } - } - ], - "HideoutArchitect" - ) - } - - private getModInfo(url: string, info: any, sessionId: string, output: string) - { - const modOutput = { - status: 1, - data: null - }; - - modOutput.data = {...this.mod, ...{path: this.path.resolve(this.modLoader.getModPath(this.mod.name))}}; - modOutput.status = 0; - - return this.json.serialize(modOutput); - } -} - -module.exports = { mod: new HideoutArchitect() }; \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/Program.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/TYPES.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/Utils.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/di/Container.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/di/OnLoad.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/di/OnLoadOnUpdate.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/di/OnUpdate.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/di/Router.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/di/Serializer.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/PaymentHelper.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/UtilityHelper.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/WeightedRandomHelper.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/ide/BleedingEdgeEntry.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/ide/Compiler.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/ide/DebugEntry.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/ide/ReleaseEntry.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/ide/TestEntry.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IGlobals.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocation.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocationBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILooseLoot.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IPmcData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/MemberCategory.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotType.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IItem.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IQuest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ITrader.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notes/INoteActionData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notifier/INotifier.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/weather/IWeatherData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/BaseClasses.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/ConfigTypes.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/ELocationName.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/EquipmentSlots.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/HideoutAreas.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/MemberCategory.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/MessageType.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/Money.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/Traders.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/external/mod.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/external/tsyringe.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/bindings/Route.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IBaseConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ICoreConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHealthConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHttpConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ILocationConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IMatchConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IQuestConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IRepairConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ITraderConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/controllers/IBotController.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/helpers/Traders.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IMod.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ILocations.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IServerBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ISettingsBase.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/ICommand.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/ILogger.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/MathUtil.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/TimeUtil.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/UUidGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/decorators/Singleton.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/decorators/constructor.d.ts b/Faupi-HideoutMod/Project/src/server/dist/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Faupi-HideoutMod/Project/src/server/dist/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-HideoutMod/Project/src/server/mod.code-workspace b/Faupi-HideoutMod/Project/src/server/mod.code-workspace deleted file mode 100644 index 6732c67..0000000 --- a/Faupi-HideoutMod/Project/src/server/mod.code-workspace +++ /dev/null @@ -1,12 +0,0 @@ -{ - "folders": [ - { - "path": "." - } - ], - "extensions": { - "recommendations": [ - "dbaeumer.vscode-eslint" - ] - } -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/package.json b/Faupi-HideoutMod/Project/src/server/package.json deleted file mode 100644 index 86e779c..0000000 --- a/Faupi-HideoutMod/Project/src/server/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "HideoutArchitect", - "version": "1.5.0", - "main": "./src/hideoutarchitect.js", - "license": "NCSA Open Source", - "author": "Faupi", - "akiVersion": "3.0.0", - "updated by": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Faupi-HideoutMod/Project/src/server/res/icon_neededforhideout_small.png b/Faupi-HideoutMod/Project/src/server/res/icon_neededforhideout_small.png deleted file mode 100644 index 2c08c2c..0000000 Binary files a/Faupi-HideoutMod/Project/src/server/res/icon_neededforhideout_small.png and /dev/null differ diff --git a/Faupi-HideoutMod/Project/src/server/res/translations.json b/Faupi-HideoutMod/Project/src/server/res/translations.json deleted file mode 100644 index 0c42800..0000000 --- a/Faupi-HideoutMod/Project/src/server/res/translations.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "en": { - "NEEDED FOR HIDEOUT": "Needed for hideout" - }, - "cz": { - "NEEDED FOR HIDEOUT": "Potřebné pro úkryt" - }, - "pl": { - "NEEDED FOR HIDEOUT": "Potrzebne do kryjówki" - }, - "po": { - "NEEDED FOR HIDEOUT": "Necessário para esconderijo" - }, - "ch": { - "NEEDED FOR HIDEOUT": "藏身之处所需" - }, - "ru": { - "NEEDED FOR HIDEOUT": "Необходим для укрытия" - }, - "es": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "es-mx": { - "NEEDED FOR HIDEOUT": "Se necesita para el escondite" - }, - "ge": { - "NEEDED FOR HIDEOUT": "Benötigt für Versteck" - }, - "sk": { - "NEEDED FOR HIDEOUT": "Potrebné pre úkryt" - }, - "tu": { - "NEEDED FOR HIDEOUT": "saklanmak için gerekli" - }, - "it": { - "NEEDED FOR HIDEOUT": "Necessario per il nascondiglio" - }, - "jp": { - "NEEDED FOR HIDEOUT": "アジトに必要なもの" - }, - "fr": { - "NEEDED FOR HIDEOUT": "Nécessaire pour la cachette" - }, - "hu": { - "NEEDED FOR HIDEOUT": "Rejtekhelyhez szükséges" - } -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/src/hideoutarchitect.ts b/Faupi-HideoutMod/Project/src/server/src/hideoutarchitect.ts deleted file mode 100644 index 948483c..0000000 --- a/Faupi-HideoutMod/Project/src/server/src/hideoutarchitect.ts +++ /dev/null @@ -1,94 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { JsonUtil } from "@spt-aki/utils/JsonUtil" -import { InitialModLoader } from "@spt-aki/loaders/InitialModLoader" - -class HideoutArchitect implements IMod -{ - private path; - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private json: JsonUtil; - private globalLocale; - private modLoader: InitialModLoader; - private mod; - private translations; - private table; - - public load(container: DependencyContainer) - { - this.logger = container.resolve("WinstonLogger"); - this.router = container.resolve("DynamicRouterModService"); - this.path = require("path"); - this.json = container.resolve("JsonUtil"); - this.mod = require("../package.json"); - this.translations = require("../res/translations.json"); - this.logger.info(`Loading: ${this.mod.name} ${this.mod.version}`); - this.hookRoutes(); - - } - - public delayedLoad(container: DependencyContainer) - { - this.modLoader = container.resolve("InitialModLoader"); - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.globalLocale = this.table.locales.global; - this.loadLocalization(); - } - - private loadLocalization() - { - for (const language in this.translations) - { - if (!(language in this.globalLocale)) - { - continue; - } - - const attrKvPair = this.translations[language]; - for (const attrKey in attrKvPair) - { - const attrValue = attrKvPair[attrKey]; - - this.globalLocale[language].interface[attrKey] = attrValue; - } - } - } - - private hookRoutes() - { - this.router.registerDynamicRouter( - "HideoutArchitect", - [ - { - url: "/HideoutArchitect/GetInfo", - action: (url, info, sessionId, output) => - { - return this.getModInfo(url, info, sessionId, output) - } - } - ], - "HideoutArchitect" - ) - } - - private getModInfo(url: string, info: any, sessionId: string, output: string) - { - const modOutput = { - status: 1, - data: null - }; - - modOutput.data = {...this.mod, ...{path: this.path.resolve(this.modLoader.getModPath(this.mod.name))}}; - modOutput.status = 0; - - return this.json.serialize(modOutput); - } -} - -module.exports = { mod: new HideoutArchitect() }; \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/tsconfig.json b/Faupi-HideoutMod/Project/src/server/tsconfig.json deleted file mode 100644 index 8151310..0000000 --- a/Faupi-HideoutMod/Project/src/server/tsconfig.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "module": "CommonJS", - "target": "es2020", - "moduleResolution": "node", - "esModuleInterop": true, - "downlevelIteration": true, - "experimentalDecorators": true, - "emitDecoratorMetadata": true, - "resolveJsonModule": true, - "outDir": "tmp", - "baseUrl": ".", - "paths": { - "@spt-aki/*": ["./types/*"] - } - }, - "lib": [ - "es2020" - ], - "include": [ - "src/*", - "src/**/*" - ] -} \ No newline at end of file diff --git a/Faupi-HideoutMod/Project/src/server/types/Program.d.ts b/Faupi-HideoutMod/Project/src/server/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/TYPES.d.ts b/Faupi-HideoutMod/Project/src/server/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Faupi-HideoutMod/Project/src/server/types/Utils.d.ts b/Faupi-HideoutMod/Project/src/server/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/BotCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/BundleCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/CustomizationCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/DataCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/DialogueCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/GameCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/HandbookCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/HealthCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/HideoutCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/HttpCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/InraidCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/InsuranceCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/InventoryCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/ItemEventCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/LauncherCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/LocationCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/MatchCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/ModCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/NoteCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/NotifierCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/PresetBuildCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/PresetCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/ProfileCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/QuestCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/RagfairCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/RepairCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/SaveCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/TradeCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/TraderCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/WeatherCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/callbacks/WishlistCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/BotController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/CustomizationController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/DialogueController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/GameController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/HandbookController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/HealthController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/HideoutController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/InraidController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/InsuranceController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/InventoryController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/LauncherController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/LocationController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/MatchController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/NoteController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/NotifierController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/PresetBuildController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/PresetController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/ProfileController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/QuestController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/RagfairController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/RepairController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/RepeatableQuestController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/TradeController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/TraderController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/WeatherController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/controllers/WishlistController.d.ts b/Faupi-HideoutMod/Project/src/server/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/di/Container.d.ts b/Faupi-HideoutMod/Project/src/server/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/di/OnLoad.d.ts b/Faupi-HideoutMod/Project/src/server/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/di/OnLoadOnUpdate.d.ts b/Faupi-HideoutMod/Project/src/server/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/di/OnUpdate.d.ts b/Faupi-HideoutMod/Project/src/server/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/di/Router.d.ts b/Faupi-HideoutMod/Project/src/server/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/di/Serializer.d.ts b/Faupi-HideoutMod/Project/src/server/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/BotGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/BotInventoryGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/BotLootGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/BotWeaponGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/LocationGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/PMCLootGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/RagfairAssortGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/RagfairOfferGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/generators/WeatherGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/AssortHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/BotGeneratorHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/BotHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/ContainerHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/DialogueHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/DurabilityLimitsHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/ExtendedProfileHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/GameEventHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/HandbookHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/HealthHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/HideoutHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/HttpServerHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/InRaidHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/InventoryHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/ItemHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/NotificationSendHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/NotifierHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/PaymentHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/PresetHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/ProfileHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/QuestConditionHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/QuestHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairOfferHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairSellHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairServerHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairSortHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairTaxHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/RepairHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/SecureContainerHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/TradeHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/TraderAssortHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/TraderHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/UtilityHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/helpers/WeightedRandomHelper.d.ts b/Faupi-HideoutMod/Project/src/server/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/ide/BleedingEdgeEntry.d.ts b/Faupi-HideoutMod/Project/src/server/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/types/ide/Compiler.d.ts b/Faupi-HideoutMod/Project/src/server/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/types/ide/DebugEntry.d.ts b/Faupi-HideoutMod/Project/src/server/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/types/ide/ReleaseEntry.d.ts b/Faupi-HideoutMod/Project/src/server/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/types/ide/TestEntry.d.ts b/Faupi-HideoutMod/Project/src/server/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-HideoutMod/Project/src/server/types/loaders/BundleLoader.d.ts b/Faupi-HideoutMod/Project/src/server/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Faupi-HideoutMod/Project/src/server/types/loaders/DelayedModLoader.d.ts b/Faupi-HideoutMod/Project/src/server/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/loaders/InitialModLoader.d.ts b/Faupi-HideoutMod/Project/src/server/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IEmptyRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IGlobals.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocation.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocationBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILooseLoot.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IMetricsTableData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IPmcData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/MemberCategory.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotCore.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotType.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IHandbookBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IItem.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ILocationsBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ILootBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IQuest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ITemplateItem.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ITrader.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IFriendRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IGameConfigResponse.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutArea.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutProduction.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/httpResponse/INullResponseData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/insurance/IInsureRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IChangeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/ILoginRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IMiniProfile.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IRegisterData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/location/IGetLocationRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IGetProfileRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/notes/INoteActionData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/notifier/INotifier.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IAkiProfile.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/weather/IWeatherData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/BaseClasses.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/ConfigTypes.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/ELocationName.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/EquipmentSlots.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/HideoutAreas.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/MemberCategory.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/MessageType.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/Money.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/enums/Traders.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/external/mod.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/external/tsyringe.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/bindings/Route.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IModCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IAirdropConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IBaseConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IBotConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ICoreConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHealthConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHideoutConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHttpConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInRaidConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInsuranceConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInventoryConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ILocationConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IMatchConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IQuestConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IRagfairConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IRepairConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ITraderConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IWeatherConfig.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/controllers/IBotController.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IBotGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/ILocationGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/helpers/Traders.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IMod.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IModLoader.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IPackageJsonData.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IDatabaseTables.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IHttpServer.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ILocaleBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ILocations.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IServerBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ISettingsBase.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/IAsyncQueue.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/ICommand.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/ILogger.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/IUuidGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/HttpRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/ImageRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/ItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/BotDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/DataDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/HealthItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/NoteItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/QuestItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/RepairItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/TradeItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/serializers/BundleSerializer.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/serializers/ImageSerializer.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/serializers/NotifySerializer.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/BotStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/BundleStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/CustomizationStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/DataStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/DialogStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/GameStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/HealthStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/InraidStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/InsuranceStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/ItemEventStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/LauncherStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/LocationStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/MatchStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/NotifierStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/PresetStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/ProfileStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/QuestStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/RagfairStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/TraderStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/routers/static/WeatherStaticRouter.d.ts b/Faupi-HideoutMod/Project/src/server/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Faupi-HideoutMod/Project/src/server/types/servers/ConfigServer.d.ts b/Faupi-HideoutMod/Project/src/server/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/servers/DatabaseServer.d.ts b/Faupi-HideoutMod/Project/src/server/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/servers/HttpServer.d.ts b/Faupi-HideoutMod/Project/src/server/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/servers/RagfairServer.d.ts b/Faupi-HideoutMod/Project/src/server/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/servers/SaveServer.d.ts b/Faupi-HideoutMod/Project/src/server/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/FenceService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/HashCacheService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/InsuranceService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/MatchLocationService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/ModCompilerService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/NotificationService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/PaymentService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/PlayerService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/RagfairCategoriesService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/RagfairLinkedItemService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/RagfairOfferService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/RagfairPriceService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/RagfairRequiredItemsService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/TraderAssortService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/image/imageRouteService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/onLoad/OnLoadMod.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/onLoad/OnLoadModService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Faupi-HideoutMod/Project/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/App.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/AyncQueue.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/DatabaseImporter.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/HashUtil.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/HttpResponseUtil.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/JsonUtil.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/Logger.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/MathUtil.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/ObjectId.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/RandomUtil.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/TimeUtil.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/UUidGenerator.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/VFS.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/Watermark.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/decorators/Singleton.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Faupi-HideoutMod/Project/src/server/types/utils/decorators/constructor.d.ts b/Faupi-HideoutMod/Project/src/server/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Faupi-HideoutMod/Project/src/server/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-HideoutMod/README.md b/Faupi-HideoutMod/README.md deleted file mode 100644 index 61bf7c0..0000000 --- a/Faupi-HideoutMod/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# HideoutArchitect -## Faupi-HideoutArchitect for EFT - SPT-AKI -### CURRENT AKI VERSION: 2.2.1 -### GAMEVERSION: 0.12.12.15.16584 diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/bepInEx/plugins/Faupi-MunitionsExpert.dll b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/bepInEx/plugins/Faupi-MunitionsExpert.dll deleted file mode 100644 index 8e06457..0000000 Binary files a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/bepInEx/plugins/Faupi-MunitionsExpert.dll and /dev/null differ diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/Program.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/TYPES.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/Utils.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/BotCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/BundleCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/CustomizationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/DataCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/DialogueCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/GameCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HandbookCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HealthCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HideoutCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HttpCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InraidCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InsuranceCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InventoryCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ItemEventCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/LauncherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/LocationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/MatchCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ModCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/NoteCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/NotifierCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/PresetBuildCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/PresetCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ProfileCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/QuestCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/RagfairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/RepairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/SaveCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/TradeCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/TraderCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/WeatherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/WishlistCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/BotController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/CustomizationController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/DialogueController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/GameController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HandbookController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HealthController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HideoutController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InraidController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InsuranceController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InventoryController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/LauncherController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/LocationController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/MatchController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/NoteController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/NotifierController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/PresetBuildController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/PresetController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/ProfileController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/QuestController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RagfairController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RepairController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RepeatableQuestController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/TradeController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/TraderController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/WeatherController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/WishlistController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Container.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnLoad.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnLoadOnUpdate.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnUpdate.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Router.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Serializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotInventoryGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotWeaponGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/LocationGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/PMCLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/RagfairAssortGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/RagfairOfferGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/WeatherGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/AssortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/BotGeneratorHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/BotHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ContainerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/DialogueHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/DurabilityLimitsHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ExtendedProfileHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/GameEventHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HandbookHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HealthHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HideoutHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HttpServerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/InRaidHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/InventoryHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ItemHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/NotificationSendHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/NotifierHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/PaymentHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/PresetHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ProfileHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/QuestConditionHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/QuestHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairOfferHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairSellHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairServerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairSortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairTaxHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RepairHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/SecureContainerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TradeHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TraderAssortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TraderHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/UtilityHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/WeightedRandomHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/BleedingEdgeEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/Compiler.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/DebugEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/ReleaseEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/TestEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/BundleLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/DelayedModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/InitialModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IEmptyRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IGlobals.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocation.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocationBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILooseLoot.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IMetricsTableData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IPmcData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/MemberCategory.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotCore.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotType.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ICustomizationItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IHandbookBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ILocationsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ILootBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IQuest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ITemplateItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ITrader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/customization/IWearClothingRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IFriendRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/ISendMessageRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IGameConfigResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IVersionValidateRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IOffraidEatRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IOffraidHealRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/ISyncHealthRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutArea.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutProduction.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutScavCase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/httpResponse/INullResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/insurance/IInsureRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IAddItemRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IChangeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/ILoginRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IMiniProfile.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IRegisterData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IRemoveProfileData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/location/IGetLocationRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IGetProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notes/INoteActionData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notifier/INotifier.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IAkiProfile.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/ISearchFriendResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IListQuestsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetOffersResult.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IRagfairOffer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/ISearchRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/weather/IWeatherData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/wishlist/IWishlistActionData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/BaseClasses.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/ConfigTypes.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/ELocationName.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/EquipmentSlots.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/HideoutAreas.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/MemberCategory.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/MessageType.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/Money.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/Traders.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/external/mod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/external/tsyringe.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/bindings/Route.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IBotCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IDataCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IGameCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IModCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/INoteCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IAirdropConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IBaseConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IBotConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ICoreConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHealthConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHideoutConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHttpConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInRaidConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInsuranceConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInventoryConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ILocationConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IMatchConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IQuestConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IRagfairConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IRepairConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ITraderConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IWeatherConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/controllers/IBotController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IBotGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/ILocationGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IPMCLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/helpers/Traders.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IPackageJsonData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IDatabaseTables.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IHttpServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ILocaleBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ILocations.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IServerBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ISettingsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/IAsyncQueue.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/ICommand.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/ILogger.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/IUuidGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/HttpRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/ImageRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/ItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/BotDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/BundleDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/DataDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/HttpDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/InraidDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/LocationDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/TraderDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/HealthItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/HideoutItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/InventoryItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/NoteItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/QuestItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/RagfairItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/RepairItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/TradeItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/WishlistItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/BundleSerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/ImageSerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/NotifySerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/BotStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/BundleStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/CustomizationStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/DataStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/DialogStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/GameStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/HealthStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/InraidStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/InsuranceStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/ItemEventStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/LauncherStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/LocationStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/MatchStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/NotifierStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/PresetStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/ProfileStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/QuestStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/RagfairStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/TraderStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/WeatherStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/ConfigServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/DatabaseServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/HttpServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/RagfairServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/SaveServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/FenceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/HashCacheService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/InsuranceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/MatchLocationService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/ModCompilerService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/NotificationService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/PaymentService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/PlayerService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairCategoriesService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairLinkedItemService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairOfferService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairPriceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairRequiredItemsService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/TraderAssortService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/image/imageRouteService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onLoad/OnLoadMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onLoad/OnLoadModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/App.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/AyncQueue.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/DatabaseImporter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/HashUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/HttpResponseUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/JsonUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/Logger.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/MathUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/ObjectId.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/RandomUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/TimeUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/UUidGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/VFS.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/Watermark.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/decorators/Singleton.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/decorators/constructor.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/MunitionsExpert.sln b/Faupi-MunitionsExpert/MunitionsExpert/MunitionsExpert.sln deleted file mode 100644 index 12be45c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/MunitionsExpert.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.32014.148 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MunitionsExpert", "MunitionsExpert.csproj", "{C5889536-4EE7-40BC-A8FD-7F1A80C3F3E5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C5889536-4EE7-40BC-A8FD-7F1A80C3F3E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C5889536-4EE7-40BC-A8FD-7F1A80C3F3E5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C5889536-4EE7-40BC-A8FD-7F1A80C3F3E5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C5889536-4EE7-40BC-A8FD-7F1A80C3F3E5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {C4FBDDAB-36FB-44F2-8D1D-4E7AF0E20BF1} - EndGlobalSection -EndGlobal diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/.eslintignore b/Faupi-MunitionsExpert/MunitionsExpert/src/server/.eslintignore deleted file mode 100644 index 9922d9a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/.eslintignore +++ /dev/null @@ -1,9 +0,0 @@ -# Exclude these folders from linting -node_modules -dist/ -types/ - -# Exclude these filetypes from linting -*.json -*.txt -*.exe \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/.eslintrc.json b/Faupi-MunitionsExpert/MunitionsExpert/src/server/.eslintrc.json deleted file mode 100644 index c505160..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/.eslintrc.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "plugins": [ - "@typescript-eslint" - ], - "extends": [ - "eslint:recommended", - "plugin:@typescript-eslint/eslint-recommended", - "plugin:@typescript-eslint/recommended" - ], - "rules": { - "@typescript-eslint/no-explicit-any": 0, - "@typescript-eslint/no-unused-vars": 1, - "@typescript-eslint/no-empty-interface": 0, - "@typescript-eslint/no-namespace": 0, - "@typescript-eslint/comma-dangle": 1, - "@typescript-eslint/func-call-spacing": 2, - "@typescript-eslint/quotes": 1, - "@typescript-eslint/brace-style": [ - "warn", - "allman" - ], - "@typescript-eslint/naming-convention": [ - "warn", - { - "selector": "default", - "format": ["camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeLike", - "format": ["PascalCase"] - }, - { - "selector": "objectLiteralProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "enumMember", - "format": ["UPPER_CASE"] - } - ], - "@typescript-eslint/indent": [ - "warn", - 4 - ], - "@typescript-eslint/no-unused-expressions": [ - "warn", - { - "allowShortCircuit": false, - "allowTernary": false - } - ], - "@typescript-eslint/keyword-spacing": [ - "warn", - { - "before": true, - "after": true - } - ], - "@typescript-eslint/explicit-module-boundary-types": [ - "warn", - { - "allowArgumentsExplicitlyTypedAsAny": true - } - ] - } -} \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/LICENSE b/Faupi-MunitionsExpert/MunitionsExpert/src/server/LICENSE deleted file mode 100644 index 1dd0454..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/LICENSE +++ /dev/null @@ -1,32 +0,0 @@ -University of Illinois/NCSA Open Source License Copyright (c) 2021 Faupi. All rights reserved. - -Developed by: - -Faupi - -https://github.com/Faupi-SPTarkov/MunitionsExpert - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -with the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -* Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimers. - -* Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimers in the documentation -and/or other materials provided with the distribution. - -* Neither the names of Faupi, nor the names of its contributors may be used -to endorse or promote products derived from this Software without specific prior -written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS -OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/Program.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/TYPES.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/Utils.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/BotCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/BundleCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/CustomizationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/DataCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/DialogueCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/GameCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HandbookCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HealthCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HideoutCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HttpCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InraidCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InsuranceCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InventoryCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ItemEventCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/LauncherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/LocationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/MatchCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ModCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/NoteCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/NotifierCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/PresetCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ProfileCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/QuestCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/RagfairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/RepairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/SaveCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/TradeCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/TraderCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/WeatherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/WishlistCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/BotController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/CustomizationController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/DialogueController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/GameController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HandbookController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HealthController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HideoutController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InraidController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InsuranceController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InventoryController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/LauncherController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/LocationController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/MatchController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/NoteController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/NotifierController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/PresetBuildController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/PresetController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/ProfileController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/QuestController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RagfairController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RepairController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RepeatableQuestController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/TradeController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/TraderController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/WeatherController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/WishlistController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Container.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnLoad.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnLoadOnUpdate.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnUpdate.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Router.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Serializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotInventoryGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotWeaponGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/LocationGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/PMCLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/RagfairAssortGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/RagfairOfferGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/WeatherGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/AssortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/BotGeneratorHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/BotHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ContainerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/DialogueHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ExtendedProfileHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/GameEventHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HandbookHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HealthHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HideoutHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HttpServerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/InRaidHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/InventoryHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ItemHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/NotificationSendHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/NotifierHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/PaymentHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/PresetHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ProfileHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/QuestConditionHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/QuestHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairOfferHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairSellHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairServerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairSortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairTaxHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RepairHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/SecureContainerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TradeHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TraderAssortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TraderHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/UtilityHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/WeightedRandomHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/BleedingEdgeEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/Compiler.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/DebugEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/ReleaseEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/TestEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/BundleLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/DelayedModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/InitialModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IGlobals.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocation.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocationBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILooseLoot.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IPmcData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/MemberCategory.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotType.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IQuest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ITrader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notes/INoteActionData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notifier/INotifier.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IAkiProfile.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/weather/IWeatherData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/BaseClasses.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/ConfigTypes.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/ELocationName.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/EquipmentSlots.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/HideoutAreas.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/MemberCategory.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/MessageType.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/Money.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/Traders.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/external/mod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/external/tsyringe.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/bindings/Route.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IBaseConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IBotConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ICoreConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHealthConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHttpConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ILocationConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IMatchConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IQuestConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IRepairConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ITraderConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/controllers/IBotController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/helpers/Traders.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IHttpServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ILocaleBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ILocations.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IServerBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ISettingsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/ICommand.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/ILogger.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/HttpRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/ImageRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/ItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/BundleSerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/ImageSerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/NotifySerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/BotStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/BundleStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/DataStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/DialogStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/GameStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/HealthStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/InraidStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/LauncherStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/LocationStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/MatchStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/NotifierStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/PresetStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/ProfileStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/QuestStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/RagfairStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/TraderStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/WeatherStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/ConfigServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/DatabaseServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/HttpServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/RagfairServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/SaveServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/FenceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/HashCacheService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/InsuranceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/MatchLocationService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/ModCompilerService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/NotificationService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/PaymentService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/PlayerService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairCategoriesService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairLinkedItemService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairOfferService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairPriceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairRequiredItemsService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/TraderAssortService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/image/imageRouteService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/App.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/AyncQueue.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/DatabaseImporter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/HashUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/HttpResponseUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/JsonUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/Logger.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/MathUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/ObjectId.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/RandomUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/TimeUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/UUidGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/VFS.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/Watermark.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/decorators/Singleton.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/decorators/constructor.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/mod.code-workspace b/Faupi-MunitionsExpert/MunitionsExpert/src/server/mod.code-workspace deleted file mode 100644 index 6732c67..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/mod.code-workspace +++ /dev/null @@ -1,12 +0,0 @@ -{ - "folders": [ - { - "path": "." - } - ], - "extensions": { - "recommendations": [ - "dbaeumer.vscode-eslint" - ] - } -} \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/package.json b/Faupi-MunitionsExpert/MunitionsExpert/src/server/package.json deleted file mode 100644 index e6e61db..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "MunitionsExpert", - "author": "Faupi", - "version": "1.4.1", - "license": "NCSA Open Source", - "main": "./src/MunitionsExpert.js", - "akiVersion": "3.0.0", - "updatedBy": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/armorDamage.png b/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/armorDamage.png deleted file mode 100644 index 70d5e40..0000000 Binary files a/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/armorDamage.png and /dev/null differ diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/ricochet.png b/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/ricochet.png deleted file mode 100644 index 27f371e..0000000 Binary files a/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/ricochet.png and /dev/null differ diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/translations.json b/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/translations.json deleted file mode 100644 index 530c6ff..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/res/translations.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "en": { - "DAMAGE": "Damage", - "PENETRATION": "Armor penetration", - "ARMOR DAMAGE": "Damage to armor", - "FRAGMENTATION CHANCE": "Fragmentation chance", - "RICOCHET CHANCE": "Ricochet chance", - "ME_class": "Class", - "ME_noarmor": "Unarmored" - }, - "cz": { - "DAMAGE": "Poškození", - "PENETRATION": "Průbojnost", - "ARMOR DAMAGE": "Poškození brnění", - "FRAGMENTATION CHANCE": "Šance na fragmentaci", - "RICOCHET CHANCE": "Šance na odraz", - "ME_class": "Třída", - "ME_noarmor": "Neobrněný" - }, - "pl": { - "DAMAGE": "Szkoda", - "PENETRATION": "Penetracja pancerza", - "ARMOR DAMAGE": "Uszkodzenie zbroi", - "FRAGMENTATION CHANCE": "Szansa na fragmentację", - "RICOCHET CHANCE": "Szansa na rykoszet", - "ME_class": "Klasa", - "ME_noarmor": "Nieumiejętny" - }, - "po": { - "DAMAGE": "Dano", - "PENETRATION": "Penetração de armadura", - "ARMOR DAMAGE": "Danos à armadura", - "FRAGMENTATION CHANCE": "Chance de fragmentação", - "RICOCHET CHANCE": "Chance de ricochete", - "ME_class": "Classe", - "ME_noarmor": "Sem armadura" - }, - "ch": { - "DAMAGE": "损坏", - "PENETRATION": "护甲穿透", - "ARMOR DAMAGE": "对盔甲的伤害", - "FRAGMENTATION CHANCE": "碎片机会", - "RICOCHET CHANCE": "跳弹机会", - "ME_class": "类", - "ME_noarmor": "无所作为" - }, - "ru": { - "DAMAGE": "Повреждать", - "PENETRATION": "Бронепробиваемость", - "ARMOR DAMAGE": "Повреждение брони", - "FRAGMENTATION CHANCE": "Вероятность фрагментации", - "RICOCHET CHANCE": "Шанс рикошета", - "ME_class": "Класс", - "ME_noarmor": "Без оружия" - }, - "es": { - "DAMAGE": "Daño", - "PENETRATION": "Penetración de armadura", - "ARMOR DAMAGE": "Daño a la armadura", - "FRAGMENTATION CHANCE": "Posibilidad de fragmentación", - "RICOCHET CHANCE": "Oportunidad de rebote", - "ME_class": "Clase", - "ME_noarmor": "Sin armadura" - }, - "es-mx": { - "DAMAGE": "Daño", - "PENETRATION": "Penetración de armadura", - "ARMOR DAMAGE": "Daño a la armadura", - "FRAGMENTATION CHANCE": "Posibilidad de fragmentación", - "RICOCHET CHANCE": "Oportunidad de rebote", - "ME_class": "Clase", - "ME_noarmor": "Sin armadura" - }, - "ge": { - "DAMAGE": "Schaden", - "PENETRATION": "Rüstungsdurchdringung", - "ARMOR DAMAGE": "Beschädigung der Rüstung", - "FRAGMENTATION CHANCE": "Fragmentierung Chance", - "RICOCHET CHANCE": "Querschläger-Chance", - "ME_class": "Klasse", - "ME_noarmor": "Ungepanzert" - }, - "sk": { - "DAMAGE": "Poškodenie", - "PENETRATION": "Prienik do brnenia", - "ARMOR DAMAGE": "Poškodenie brnenia", - "FRAGMENTATION CHANCE": "Šanca na fragmentáciu", - "RICOCHET CHANCE": "Šanca na odraz", - "ME_class": "Trieda", - "ME_noarmor": "Neozbrojený" - }, - "tu": { - "DAMAGE": "Hasar", - "PENETRATION": "Zırh penetrasyon", - "ARMOR DAMAGE": "Zırhta hasar", - "FRAGMENTATION CHANCE": "Parçalanma şansı", - "RICOCHET CHANCE": "Sekme şansı", - "ME_class": "Sınıf", - "ME_noarmor": "zırhsız" - }, - "it": { - "DAMAGE": "Danno", - "PENETRATION": "Penetrazione dell'armatura", - "ARMOR DAMAGE": "Danni all'armatura", - "FRAGMENTATION CHANCE": "Possibilità di frammentazione", - "RICOCHET CHANCE": "Possibilità di rimbalzo", - "ME_class": "Classe", - "ME_noarmor": "Disarmato" - }, - "jp": { - "DAMAGE": "ダメージ", - "PENETRATION": "装甲貫通", - "ARMOR DAMAGE": "鎧の損傷", - "FRAGMENTATION CHANCE": "断片化の可能性", - "RICOCHET CHANCE": "跳ね返るチャンス", - "ME_class": "クラス", - "ME_noarmor": "無装甲" - }, - "fr": { - "DAMAGE": "Dommage", - "PENETRATION": "Pénétration d'armure", - "ARMOR DAMAGE": "Dommages à l'armure", - "FRAGMENTATION CHANCE": "Chance de fragmentation", - "RICOCHET CHANCE": "Chance de ricochet", - "ME_class": "Classe", - "ME_noarmor": "Sans armure" - }, - "hu": { - "DAMAGE": "Kár", - "PENETRATION": "Páncélátütő", - "ARMOR DAMAGE": "A páncél sérülése", - "FRAGMENTATION CHANCE": "Töredezettség esélye", - "RICOCHET CHANCE": "Ricochet esély", - "ME_class": "Osztály", - "ME_noarmor": "Fegyvertelen" - } -} \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/src/MunitionsExpert.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/src/MunitionsExpert.ts deleted file mode 100644 index 9a3a9d7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/src/MunitionsExpert.ts +++ /dev/null @@ -1,125 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { JsonUtil } from "@spt-aki/utils/JsonUtil" -import { InitialModLoader } from "@spt-aki/loaders/InitialModLoader" -import { IDatabaseTables } from "@spt-aki/models/spt/server/IDatabaseTables"; - -class MunitionsExpert implements IMod -{ - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private json: JsonUtil; - private modLoader: InitialModLoader; - private table: IDatabaseTables; - private globalLocale: { [x: string]: { interface: { [x: string]: any; }; }; }; - private mod: { name: string; version: any; }; - private translations: { [x: string]: any; }; - private items: { [x: string]: any; }; - private path: { resolve: (arg0: string) => any; }; - private cfg: { BulletBackgroundColours: boolean; }; - - public load(container: DependencyContainer) - { - this.router = container.resolve("DynamicRouterModService"); - this.logger = container.resolve("WinstonLogger"); - this.json = container.resolve("JsonUtil"); - this.mod = require("../package.json"); - this.translations = require("../res/translations.json"); - this.logger.info(`Loading: ${this.mod.name} ${this.mod.version}`); - this.path = require("path"); - this.cfg = require("./config.json"); - this.hookRoutes(); - } - - public delayedLoad(container: DependencyContainer) - { - this.modLoader = container.resolve("InitialModLoader"); - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.globalLocale = this.table.locales.global; - this.items = this.table.templates.items; - this.updateLocalization(); - this.changeBulletColour(); - } - - private updateLocalization() - { - for (const language in this.translations) - { - if (!(language in this.globalLocale)) - { - continue; - } - - const attrKvPair = this.translations[language]; - for (const attrKey in attrKvPair) - { - const attrValue = attrKvPair[attrKey]; - - this.globalLocale[language].interface[attrKey] = attrValue; - } - } - } - - private hookRoutes() - { - this.router.registerDynamicRouter( - "MunitionsExpert", - [ - { - url: "/MunitionsExpert/GetInfo", - action: (url, info, sessionId, output) => - { - return this.getModInfo(url, info, sessionId, output) - } - } - ], - "MunitionsExpert" - ) - } - - getModInfo(url: string, info: any, sessionID: string, output: string) - { - const modOutput = { - status: 1, - data: null - }; - - modOutput.data = {...this.mod, ...{path: this.path.resolve(this.modLoader.getModPath(this.mod.name))}}; - modOutput.status = 0; - - return this.json.serialize(modOutput); - } - - changeBulletColour() - { - if (this.cfg.BulletBackgroundColours === true) - { - for (const i in this.items) - { - const item = this.items[i] - - //set baground colour of ammo depending on pen - if (item._parent === "5485a8684bdc2da71d8b4567") - { - const pen = item._props.PenetrationPower - let colour = "" - - pen > 60 ? colour = "red" : //SuperHighPen - pen > 50 ? colour = "yellow" : //HighPen - pen > 40 ? colour = "violet" : //MedHighPen - pen > 30 ? colour = "blue" : //MedPen - pen > 20 ? colour = "green" : //LowMedPen - colour = "grey" //LowPen - item._props.BackgroundColor = colour - } - } - } - } -} - -module.exports = { mod: new MunitionsExpert() }; \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/src/config.json b/Faupi-MunitionsExpert/MunitionsExpert/src/server/src/config.json deleted file mode 100644 index b735cd6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/src/config.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BulletBackgroundColours": true -} \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/tsconfig.json b/Faupi-MunitionsExpert/MunitionsExpert/src/server/tsconfig.json deleted file mode 100644 index 8151310..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/tsconfig.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "module": "CommonJS", - "target": "es2020", - "moduleResolution": "node", - "esModuleInterop": true, - "downlevelIteration": true, - "experimentalDecorators": true, - "emitDecoratorMetadata": true, - "resolveJsonModule": true, - "outDir": "tmp", - "baseUrl": ".", - "paths": { - "@spt-aki/*": ["./types/*"] - } - }, - "lib": [ - "es2020" - ], - "include": [ - "src/*", - "src/**/*" - ] -} \ No newline at end of file diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/Program.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/TYPES.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/Utils.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/BotCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/BundleCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/CustomizationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/DataCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/DialogueCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/GameCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HandbookCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HealthCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HideoutCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HttpCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InraidCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InsuranceCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InventoryCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ItemEventCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/LauncherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/LocationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/MatchCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ModCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/NoteCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/NotifierCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/PresetBuildCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/PresetCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ProfileCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/QuestCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/RagfairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/RepairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/SaveCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/TradeCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/TraderCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/WeatherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/WishlistCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/BotController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/CustomizationController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/DialogueController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/GameController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HandbookController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HealthController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HideoutController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InraidController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InsuranceController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InventoryController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/LauncherController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/LocationController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/MatchController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/NoteController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/NotifierController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/PresetBuildController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/PresetController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/ProfileController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/QuestController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RagfairController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RepairController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RepeatableQuestController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/TradeController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/TraderController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/WeatherController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/WishlistController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Container.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnLoad.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnLoadOnUpdate.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnUpdate.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Router.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Serializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotInventoryGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotWeaponGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/LocationGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/PMCLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/RagfairAssortGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/RagfairOfferGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/WeatherGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/AssortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/BotGeneratorHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/BotHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ContainerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/DialogueHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/DurabilityLimitsHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ExtendedProfileHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/GameEventHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HandbookHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HealthHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HideoutHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HttpServerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/InRaidHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/InventoryHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ItemHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/NotificationSendHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/NotifierHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/PaymentHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/PresetHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ProfileHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/QuestConditionHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/QuestHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairOfferHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairSellHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairServerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairSortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairTaxHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RepairHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/SecureContainerHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TradeHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TraderAssortHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TraderHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/UtilityHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/WeightedRandomHelper.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/BleedingEdgeEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/Compiler.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/DebugEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/ReleaseEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/TestEntry.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/BundleLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/DelayedModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/InitialModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IEmptyRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IGlobals.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocation.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocationBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILooseLoot.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IMetricsTableData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IPmcData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/MemberCategory.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotCore.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotType.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IHandbookBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ILocationsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ILootBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IQuest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ITemplateItem.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ITrader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IFriendRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IGameConfigResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutArea.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutProduction.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/httpResponse/INullResponseData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/insurance/IInsureRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IChangeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/ILoginRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IMiniProfile.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IRegisterData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/location/IGetLocationRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IGetProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notes/INoteActionData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notifier/INotifier.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IAkiProfile.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/weather/IWeatherData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/BaseClasses.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/ConfigTypes.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/ELocationName.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/EquipmentSlots.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/HideoutAreas.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/MemberCategory.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/MessageType.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/Money.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/Traders.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/external/mod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/external/tsyringe.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/bindings/Route.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IModCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IAirdropConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IBaseConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IBotConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ICoreConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHealthConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHideoutConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHttpConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInRaidConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInsuranceConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInventoryConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ILocationConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IMatchConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IQuestConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IRagfairConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IRepairConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ITraderConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IWeatherConfig.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/controllers/IBotController.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IBotGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/ILocationGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/helpers/Traders.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IModLoader.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IPackageJsonData.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IDatabaseTables.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IHttpServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ILocaleBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ILocations.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IServerBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ISettingsBase.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/IAsyncQueue.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/ICommand.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/ILogger.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/IUuidGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/HttpRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/ImageRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/ItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/BotDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/DataDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/HealthItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/NoteItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/QuestItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/RepairItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/TradeItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/BundleSerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/ImageSerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/NotifySerializer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/BotStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/BundleStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/CustomizationStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/DataStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/DialogStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/GameStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/HealthStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/InraidStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/InsuranceStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/ItemEventStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/LauncherStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/LocationStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/MatchStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/NotifierStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/PresetStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/ProfileStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/QuestStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/RagfairStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/TraderStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/WeatherStaticRouter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/ConfigServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/DatabaseServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/HttpServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/RagfairServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/SaveServer.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/FenceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/HashCacheService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/InsuranceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/MatchLocationService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/ModCompilerService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/NotificationService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/PaymentService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/PlayerService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairCategoriesService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairLinkedItemService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairOfferService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairPriceService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairRequiredItemsService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/TraderAssortService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/image/imageRouteService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onLoad/OnLoadMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onLoad/OnLoadModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/App.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/AyncQueue.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/DatabaseImporter.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/HashUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/HttpResponseUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/JsonUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/Logger.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/MathUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/ObjectId.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/RandomUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/TimeUtil.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/UUidGenerator.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/VFS.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/Watermark.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/decorators/Singleton.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/decorators/constructor.d.ts b/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/server/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-MunitionsExpert/README.md b/Faupi-MunitionsExpert/README.md deleted file mode 100644 index 4c8a3f1..0000000 --- a/Faupi-MunitionsExpert/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Faupi-MunitionsExpert -## Faupi-MunitionsExpert for EFT - SPT-AKI -### CURRENT AKI VERSION: 2.3.0 -### GAMEVERSION: 0.12.12.15.17107 diff --git a/KcY-SeeItemValue/README.md b/KcY-SeeItemValue/README.md deleted file mode 100644 index 7040be1..0000000 --- a/KcY-SeeItemValue/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# SeeItemValue -## KcY-SeeItemValue for EFT - SPT-AKI -### CURRENT AKI VERSION: 2.2.1 -### GAMEVERSION: 0.12.12.15.16584 - -ItemValue is the project folder -KcY-SeeItemValue is what is uploaded to the hub diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/bepInEx/plugins/KcY-SeeItemValue.dll b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/bepInEx/plugins/KcY-SeeItemValue.dll deleted file mode 100644 index 2025987..0000000 Binary files a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/bepInEx/plugins/KcY-SeeItemValue.dll and /dev/null differ diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/LICENSE b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/LICENSE deleted file mode 100644 index 14bbbd7..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/LICENSE +++ /dev/null @@ -1,34 +0,0 @@ -University of Illinois/NCSA Open Source License - -Copyright (c) [year] [fullname]. All rights reserved. - -Developed by: [SEE ITEM VALUE] - [KcY] - [https://github.com/KeiranY/TarkovLoader] - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal with the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -* Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - -* Neither the names of [fullname], [project] nor the names of its - contributors may be used to endorse or promote products derived from - this Software without specific prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH -THE SOFTWARE. \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/package.json b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/package.json deleted file mode 100644 index 8b36f69..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "SeeItemValue", - "author": "KcY", - "version": "1.3.0", - "license": "NCSA Open Source", - "main": "src/mod.js", - "akiVersion": "3.0.0", - "UpdatedBy": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/src/config.json b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/src/config.json deleted file mode 100644 index 7f116ec..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/src/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TraderPrice": false, - "TraderMultiplier": 0.54 -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/src/mod.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/src/mod.ts deleted file mode 100644 index d83d48e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/src/mod.ts +++ /dev/null @@ -1,155 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil" - -class SeeItemValue implements IMod -{ - private name = "KcY-SeeItemValue"; - private version = "1.3.0"; - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private http: HttpResponseUtil; - private table; - private livePrice; - private handbookTable; - private therapist; - private ragman; - private jaeger; - private mechanic; - private prapor; - private peacekeeper; - private skier; - private fence; - private tradersArr; - private cfg; - - public load(container: DependencyContainer) - { - this.router = container.resolve("DynamicRouterModService"); - this.logger = container.resolve("WinstonLogger"); - this.http = container.resolve("HttpResponseUtil"); - this.logger.info(`loading: ${this.name} ${this.version}`); - this.cfg = require("./config.json"); - this.addRoute() - } - - public delayedLoad(container: DependencyContainer) - { - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.livePrice = this.table.templates.prices; - this.handbookTable = this.table.templates.handbook; - this.therapist = this.table.traders["54cb57776803fa99248b456e"].base; - this.ragman = this.table.traders["5ac3b934156ae10c4430e83c"].base; - this.jaeger = this.table.traders["5c0647fdd443bc2504c2d371"].base; - this.mechanic = this.table.traders["5a7c2eca46aef81a7ca2145d"].base; - this.prapor = this.table.traders["54cb50c76803fa8b248b4571"].base; - this.peacekeeper = this.table.traders["5935c25fb3acc3127c3d8cd9"].base; - this.skier = this.table.traders["58330581ace78e27b8b10cee"].base; - this.fence = this.table.traders["579dc571d53a0658a154fbec"].base; - this.tradersArr = [this.therapist, this.ragman, this.jaeger, this.mechanic, this.prapor, this.peacekeeper, this.skier, this.fence]; - } - - private addRoute() - { - this.router.registerDynamicRouter( - "seeitemvalue", - [ - { - url: "/cwx/seeitemvalue/", - action: (url, info, sessionId, output) => - { - return this.onRequestConfig(url, info, sessionId, output) - } - } - ], - "seeitemvalue" - ) - } - - private onRequestConfig(url, info, sessionId, output) - { - const splittedUrl = url.split("/"); - const id = splittedUrl[splittedUrl.length - 1].toLowerCase(); - return this.http.noBody(this.getIdPrice(id)); - } - - private getIdPrice(id) - { - let sPrice = 1; - let sMutli = 1; - let parentId = ""; - - // if TraderPrice in cfg is False get price from flea AVG - if (this.cfg.TraderPrice === false) - { - const result = this.livePrice[id]; - if (typeof result != "undefined") - { - return result; - } - // will still default to Handbook if no price is found for flea AVG - } - // if TraderPrice in cfg is True get price from handbook - // as traders have a modifier, avg is 0.54, closest we can get without checking against each trader - // thanks to TEOA for this info - for (const i in this.handbookTable.Items) - { - if (this.handbookTable.Items[i].Id === id) - { - parentId = this.handbookTable.Items[i].ParentId; - sMutli = this.getBestTraderMulti(parentId); - sPrice = this.handbookTable.Items[i].Price; - const result = (sPrice*sMutli); - - return result; - } - } - return sPrice; - } - - private getBestTraderMulti(parentId) - { - let traderSellCat = ""; - let traderMulti = 0.54; - let traderName = ""; // could be used later to be passed back to module to show trader and price - let altTraderSellCat = ""; - - for (const i in this.handbookTable.Categories) - { - if (this.handbookTable.Categories[i].Id === parentId) - { - traderSellCat = this.handbookTable.Categories[i].Id; - altTraderSellCat = this.handbookTable.Categories[i].ParentId; - break; - } - } - - for (let iter = 0; iter < 8; iter++) - { - if (this.tradersArr[iter].sell_category.includes(traderSellCat)) - { - traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; - traderName = this.tradersArr[iter].nickname; - return traderMulti; - } - } - - for (let iter = 0; iter < 8; iter++) - { - if (this.tradersArr[iter].sell_category.includes(altTraderSellCat)) - { - traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; - traderName = this.tradersArr[iter].nickname; - return traderMulti; - } - } - return this.cfg.TraderMultiplier; - } -} - -module.exports = { mod: new SeeItemValue() } \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/Program.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/TYPES.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/Utils.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/BotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/BundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/CustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/DataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/DialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/GameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/LauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/LocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/MatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/NoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/NotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/PresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/PresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/QuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/RagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/RepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/SaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/TradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/TraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/WeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/WishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/BotController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/CustomizationController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/DialogueController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/GameController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HandbookController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HealthController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HideoutController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InraidController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InsuranceController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InventoryController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/LauncherController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/LocationController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/MatchController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/NoteController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/NotifierController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/PresetBuildController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/PresetController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/ProfileController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/QuestController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RagfairController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RepairController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RepeatableQuestController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/TradeController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/TraderController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/WeatherController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/WishlistController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Container.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnLoad.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnLoadOnUpdate.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnUpdate.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Router.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Serializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotInventoryGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/LocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/PMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/RagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/RagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/WeatherGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/AssortHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/BotGeneratorHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/BotHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/DialogueHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/DurabilityLimitsHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ExtendedProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/GameEventHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HandbookHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HealthHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HideoutHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HttpServerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/InRaidHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/InventoryHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ItemHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/NotificationSendHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/NotifierHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/PaymentHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/PresetHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/QuestConditionHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/QuestHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairOfferHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairSellHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairServerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairSortHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairTaxHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RepairHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/SecureContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TradeHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TraderAssortHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TraderHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/UtilityHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/WeightedRandomHelper.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/BleedingEdgeEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/Compiler.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/DebugEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/ReleaseEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/TestEntry.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/BundleLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/DelayedModLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/InitialModLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IEmptyRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IGlobals.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocation.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocationBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILooseLoot.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IMetricsTableData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IPmcData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotCore.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotType.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ICustomizationItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IHandbookBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ILocationsBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ILootBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IQuest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IRepeatableQuests.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ITrader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/customization/IBuyClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/customization/IWearClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IPinDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/ISendMessageRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IGameConfigResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IVersionValidateRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IOffraidEatRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IOffraidHealRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/ISyncHealthRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/HideoutAreasEnum.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutArea.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutProduction.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutScavCase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/httpResponse/INullResponseData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/insurance/IInsureRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IAddItemRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySortRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IChangeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/ILoginRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IMiniProfile.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IRegisterData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IRemoveProfileData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/location/IGetLocationRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IGetProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notes/INoteActionData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notifier/INotifier.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IAkiProfile.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileCreateRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/ISearchFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/ISearchFriendResponse.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IListQuestsRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetOffersResult.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IRagfairOffer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/ISearchRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/IRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/weather/IWeatherData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/wishlist/IWishlistActionData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/BaseClasses.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/ConfigTypes.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/ELocationName.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/EquipmentSlots.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/HideoutAreas.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/MessageType.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/Money.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/Traders.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/external/mod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/external/tsyringe.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/bindings/Route.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IBotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IBundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IDataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IGameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ILocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IMatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/INoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/INotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IPresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IQuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IRepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ISaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ITradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ITraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IAirdropConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IBaseConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IBotConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ICoreConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHealthConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHideoutConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHttpConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInRaidConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInsuranceConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInventoryConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ILocationConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IMatchConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IQuestConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IRagfairConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IRepairConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ITraderConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IWeatherConfig.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/controllers/IBotController.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IBotGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/ILocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IPMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/helpers/Traders.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IModLoader.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IPackageJsonData.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IDatabaseTables.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IHttpServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ILocaleBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ILocations.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IServerBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ISettingsBase.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/IAsyncQueue.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/ICommand.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/ILogger.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/IUuidGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/HttpRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/ImageRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/ItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/BotDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/BundleDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/DataDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/HttpDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/InraidDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/LocationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/NotifierDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/TraderDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/CustomizationItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/HealthItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/HideoutItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/InsuranceItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/InventoryItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/NoteItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/QuestItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/RagfairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/RepairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/TradeItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/WishlistItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/HealthSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/InraidSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/BundleSerializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/ImageSerializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/NotifySerializer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/BotStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/BundleStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/CustomizationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/DataStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/DialogStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/GameStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/HealthStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/InraidStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/InsuranceStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/ItemEventStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/LauncherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/LocationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/MatchStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/NotifierStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/PresetStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/ProfileStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/QuestStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/RagfairStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/TraderStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/WeatherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/ConfigServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/DatabaseServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/HttpServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/RagfairServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/SaveServer.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/FenceService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/HashCacheService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/InsuranceService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/MatchLocationService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/ModCompilerService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/NotificationService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/PaymentService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/PlayerService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairCategoriesService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairLinkedItemService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairOfferService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairPriceService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairRequiredItemsService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/TraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/image/imageRouteService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onLoad/OnLoadMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onLoad/OnLoadModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onUpdate/OnUpdateMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onUpdate/OnUpdateModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/staticRouter/StaticRouterMod.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/staticRouter/StaticRouterModService.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/App.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/AyncQueue.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/HashUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/HttpResponseUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/JsonUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/Logger.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/MathUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/ObjectId.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/RandomUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/TimeUtil.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/UUidGenerator.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/VFS.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/Watermark.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/decorators/Singleton.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/decorators/constructor.d.ts b/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/KcY-SeeItemValue/itemValue/Built/KcY-SeeItemValue 1.2.1/user/mods/KcY-SeeItemValue 1.2.1/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/KcY-SeeItemValue/itemValue/Patches.cs b/KcY-SeeItemValue/itemValue/Patches.cs deleted file mode 100644 index 183e653..0000000 --- a/KcY-SeeItemValue/itemValue/Patches.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System; -using System.Reflection; -using Aki.Reflection.Patching; -using EFT.InventoryLogic; -using Ammo = BulletClass; -using Grenade = GClass2081; -using GrenadeTemplate = GClass1977; -using SecureContainer = GClass2040; -using SecureContainerTemplate = GClass1939; - -namespace itemValueMod -{ - public class ItemPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(Item).GetConstructor(new Type[] { typeof(string), typeof(ItemTemplate) }); - } - - [PatchPostfix] - private static void PatchPostFix(ref Item __instance, string id, ItemTemplate template) - { - ItemValue.AddItemValue(ref __instance, id, template); - } - } - - public class AmmoPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(Ammo).GetConstructor(new Type[] { typeof(string), typeof(AmmoTemplate) }); - } - - [PatchPostfix] - private static void PatchPostFix(ref Ammo __instance, string id, AmmoTemplate template) - { - ItemValue.AddItemValue(ref __instance, id, template); - } - } - - public class GrenadePatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(Grenade).GetConstructor(new Type[] { typeof(string), typeof(GrenadeTemplate) }); - } - - [PatchPostfix] - private static void PatchPostFix(ref Grenade __instance, string id, GrenadeTemplate template) - { - ItemValue.AddItemValue(ref __instance, id, template); - } - } - - public class SecureContainerPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - return typeof(SecureContainer).GetConstructor(new Type[] { typeof(string), typeof(SecureContainerTemplate) }); - } - - [PatchPostfix] - private static void PatchPostFix(ref SecureContainer __instance, string id, SecureContainerTemplate template) - { - ItemValue.AddItemValue(ref __instance, id, template); - } - } -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/Program.cs b/KcY-SeeItemValue/itemValue/Program.cs deleted file mode 100644 index 09e0793..0000000 --- a/KcY-SeeItemValue/itemValue/Program.cs +++ /dev/null @@ -1,17 +0,0 @@ -using BepInEx; -using HarmonyLib; - -namespace itemValueMod -{ - [BepInPlugin("com.KcY.SeeItemValue", "KcY-SeeItemValue", "1.2.0")] - public class Plugin : BaseUnityPlugin - { - private void Awake() - { - new ItemPatch().Enable(); - new AmmoPatch().Enable(); - new GrenadePatch().Enable(); - new SecureContainerPatch().Enable(); - } - } -} diff --git a/KcY-SeeItemValue/itemValue/itemGetter.cs b/KcY-SeeItemValue/itemValue/itemGetter.cs deleted file mode 100644 index 0f1ae7d..0000000 --- a/KcY-SeeItemValue/itemValue/itemGetter.cs +++ /dev/null @@ -1,7 +0,0 @@ -//namespace itemValueMod -//{ -// public struct itemGetter -// { -// public double sPrice { get; set; } -// } -//} diff --git a/KcY-SeeItemValue/itemValue/itemValue.sln b/KcY-SeeItemValue/itemValue/itemValue.sln deleted file mode 100644 index 06caaa5..0000000 --- a/KcY-SeeItemValue/itemValue/itemValue.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.32014.148 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "itemValueMod", "itemValueMod.csproj", "{F237CF5E-96D2-41B7-94C4-6990890886C3}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F237CF5E-96D2-41B7-94C4-6990890886C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F237CF5E-96D2-41B7-94C4-6990890886C3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F237CF5E-96D2-41B7-94C4-6990890886C3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F237CF5E-96D2-41B7-94C4-6990890886C3}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {E5B08F5A-DDB9-426E-B149-18108C64B406} - EndGlobalSection -EndGlobal diff --git a/KcY-SeeItemValue/itemValue/itemValueMod.cs b/KcY-SeeItemValue/itemValue/itemValueMod.cs deleted file mode 100644 index 6b20dce..0000000 --- a/KcY-SeeItemValue/itemValue/itemValueMod.cs +++ /dev/null @@ -1,78 +0,0 @@ -/* Original Author: KyC - * CWX - updated to work for 2.3.0 AKI - * Client version: 0.12.12.15.17107 - * - removed the need for KyC's ModLoader - * - Commented out the code for stackCount total worth - * - Commented out the code for weapon parts total worth - * - Commented out the code for container total worth - * - Commented out the code for magazine total worth - */ - -using Aki.Common.Http; -using Aki.Common.Utils; -using EFT.InventoryLogic; -using System; -using System.Collections.Generic; -using ItemAttribute = GClass2100; - -namespace itemValueMod -{ - public class ItemValue - { - public static void AddItemValue(ref T __instance, string id, ItemTemplate template) where T : Item - { - // Remove item if it has no value - // if (Math.Round(__instance.Value()) == 0) return; - - // Make a copy of the existing attributes list, this is needed for inherited types of Item that use a global attributes list (ammo) - var atts = new List(); - atts.AddRange(__instance.Attributes); - __instance.Attributes = atts; - ItemAttribute attr = new ItemAttribute(EItemAttributeId.MoneySum) - { - StringValue = new Func(__instance.ValueStr), // ₽ - Name = "RUB ₽", //new Func(ValueExtension.ValueTrName).ToString(), - DisplayType = new Func(() => EItemAttributeDisplayType.Compact) - }; - __instance.Attributes.Add(attr); - } - } - - public static class ValueExtension - { - public static double Value(this Item item) - { - var template = item.Template; - string itemId = template._id; - double _price; - var json = RequestHandler.GetJson($"/cwx/seeitemvalue/{itemId}"); // CWX - sends ID to server - _price = Json.Deserialize(json); - - var medKit = item.GetItemComponent(); - if (medKit != null) - { - _price *= medKit.HpResource / medKit.MaxHpResource; - } - - var repair = item.GetItemComponent(); - if (repair != null) - { - _price *= repair.Durability / repair.MaxDurability; - } - - var dogtag = item.GetItemComponent(); - if (dogtag != null) - { - _price *= dogtag.Level; - } - - //_price *= item.StackObjectsCount; - - return _price; - } - public static string ValueStr(this Item item) - { - return Math.Round(item.Value()).ToString(); - } - } -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/itemValueMod.csproj b/KcY-SeeItemValue/itemValue/itemValueMod.csproj deleted file mode 100644 index 55593d5..0000000 --- a/KcY-SeeItemValue/itemValue/itemValueMod.csproj +++ /dev/null @@ -1,42 +0,0 @@ - - - - net472 - 1.2.0 - KcY-SeeItemValue - - - - - ..\..\Shared\BepInEx\0Harmony.dll - - - ..\..\Shared\AKI\Aki.Common.dll - - - ..\..\Shared\AKI\Aki.Reflection.dll - - - ..\..\Shared\EFT\Assembly-CSharp.dll - - - ..\..\Shared\BepInEx\BepInEx.dll - - - ..\..\Shared\EFT\Comfort.dll - - - ..\..\Shared\EFT\ItemComponent.Types.dll - - - ..\..\Shared\EFT\Newtonsoft.Json.dll - - - ..\..\Shared\EFT\UnityEngine.dll - - - ..\..\Shared\EFT\UnityEngine.CoreModule.dll - - - - diff --git a/KcY-SeeItemValue/itemValue/server/.eslintignore b/KcY-SeeItemValue/itemValue/server/.eslintignore deleted file mode 100644 index 9922d9a..0000000 --- a/KcY-SeeItemValue/itemValue/server/.eslintignore +++ /dev/null @@ -1,9 +0,0 @@ -# Exclude these folders from linting -node_modules -dist/ -types/ - -# Exclude these filetypes from linting -*.json -*.txt -*.exe \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/.eslintrc.json b/KcY-SeeItemValue/itemValue/server/.eslintrc.json deleted file mode 100644 index c505160..0000000 --- a/KcY-SeeItemValue/itemValue/server/.eslintrc.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "root": true, - "parser": "@typescript-eslint/parser", - "plugins": [ - "@typescript-eslint" - ], - "extends": [ - "eslint:recommended", - "plugin:@typescript-eslint/eslint-recommended", - "plugin:@typescript-eslint/recommended" - ], - "rules": { - "@typescript-eslint/no-explicit-any": 0, - "@typescript-eslint/no-unused-vars": 1, - "@typescript-eslint/no-empty-interface": 0, - "@typescript-eslint/no-namespace": 0, - "@typescript-eslint/comma-dangle": 1, - "@typescript-eslint/func-call-spacing": 2, - "@typescript-eslint/quotes": 1, - "@typescript-eslint/brace-style": [ - "warn", - "allman" - ], - "@typescript-eslint/naming-convention": [ - "warn", - { - "selector": "default", - "format": ["camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeLike", - "format": ["PascalCase"] - }, - { - "selector": "objectLiteralProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "typeProperty", - "format": ["PascalCase", "camelCase"], - "leadingUnderscore": "allow" - }, - { - "selector": "enumMember", - "format": ["UPPER_CASE"] - } - ], - "@typescript-eslint/indent": [ - "warn", - 4 - ], - "@typescript-eslint/no-unused-expressions": [ - "warn", - { - "allowShortCircuit": false, - "allowTernary": false - } - ], - "@typescript-eslint/keyword-spacing": [ - "warn", - { - "before": true, - "after": true - } - ], - "@typescript-eslint/explicit-module-boundary-types": [ - "warn", - { - "allowArgumentsExplicitlyTypedAsAny": true - } - ] - } -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/LICENSE b/KcY-SeeItemValue/itemValue/server/LICENSE deleted file mode 100644 index 14bbbd7..0000000 --- a/KcY-SeeItemValue/itemValue/server/LICENSE +++ /dev/null @@ -1,34 +0,0 @@ -University of Illinois/NCSA Open Source License - -Copyright (c) [year] [fullname]. All rights reserved. - -Developed by: [SEE ITEM VALUE] - [KcY] - [https://github.com/KeiranY/TarkovLoader] - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal with the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -* Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - -* Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - -* Neither the names of [fullname], [project] nor the names of its - contributors may be used to endorse or promote products derived from - this Software without specific prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH -THE SOFTWARE. \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/dist/package.json b/KcY-SeeItemValue/itemValue/server/dist/package.json deleted file mode 100644 index 8b36f69..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "SeeItemValue", - "author": "KcY", - "version": "1.3.0", - "license": "NCSA Open Source", - "main": "src/mod.js", - "akiVersion": "3.0.0", - "UpdatedBy": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/src/config.json b/KcY-SeeItemValue/itemValue/server/dist/src/config.json deleted file mode 100644 index 7f116ec..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/src/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TraderPrice": false, - "TraderMultiplier": 0.54 -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts b/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts deleted file mode 100644 index d83d48e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/src/mod.ts +++ /dev/null @@ -1,155 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil" - -class SeeItemValue implements IMod -{ - private name = "KcY-SeeItemValue"; - private version = "1.3.0"; - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private http: HttpResponseUtil; - private table; - private livePrice; - private handbookTable; - private therapist; - private ragman; - private jaeger; - private mechanic; - private prapor; - private peacekeeper; - private skier; - private fence; - private tradersArr; - private cfg; - - public load(container: DependencyContainer) - { - this.router = container.resolve("DynamicRouterModService"); - this.logger = container.resolve("WinstonLogger"); - this.http = container.resolve("HttpResponseUtil"); - this.logger.info(`loading: ${this.name} ${this.version}`); - this.cfg = require("./config.json"); - this.addRoute() - } - - public delayedLoad(container: DependencyContainer) - { - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.livePrice = this.table.templates.prices; - this.handbookTable = this.table.templates.handbook; - this.therapist = this.table.traders["54cb57776803fa99248b456e"].base; - this.ragman = this.table.traders["5ac3b934156ae10c4430e83c"].base; - this.jaeger = this.table.traders["5c0647fdd443bc2504c2d371"].base; - this.mechanic = this.table.traders["5a7c2eca46aef81a7ca2145d"].base; - this.prapor = this.table.traders["54cb50c76803fa8b248b4571"].base; - this.peacekeeper = this.table.traders["5935c25fb3acc3127c3d8cd9"].base; - this.skier = this.table.traders["58330581ace78e27b8b10cee"].base; - this.fence = this.table.traders["579dc571d53a0658a154fbec"].base; - this.tradersArr = [this.therapist, this.ragman, this.jaeger, this.mechanic, this.prapor, this.peacekeeper, this.skier, this.fence]; - } - - private addRoute() - { - this.router.registerDynamicRouter( - "seeitemvalue", - [ - { - url: "/cwx/seeitemvalue/", - action: (url, info, sessionId, output) => - { - return this.onRequestConfig(url, info, sessionId, output) - } - } - ], - "seeitemvalue" - ) - } - - private onRequestConfig(url, info, sessionId, output) - { - const splittedUrl = url.split("/"); - const id = splittedUrl[splittedUrl.length - 1].toLowerCase(); - return this.http.noBody(this.getIdPrice(id)); - } - - private getIdPrice(id) - { - let sPrice = 1; - let sMutli = 1; - let parentId = ""; - - // if TraderPrice in cfg is False get price from flea AVG - if (this.cfg.TraderPrice === false) - { - const result = this.livePrice[id]; - if (typeof result != "undefined") - { - return result; - } - // will still default to Handbook if no price is found for flea AVG - } - // if TraderPrice in cfg is True get price from handbook - // as traders have a modifier, avg is 0.54, closest we can get without checking against each trader - // thanks to TEOA for this info - for (const i in this.handbookTable.Items) - { - if (this.handbookTable.Items[i].Id === id) - { - parentId = this.handbookTable.Items[i].ParentId; - sMutli = this.getBestTraderMulti(parentId); - sPrice = this.handbookTable.Items[i].Price; - const result = (sPrice*sMutli); - - return result; - } - } - return sPrice; - } - - private getBestTraderMulti(parentId) - { - let traderSellCat = ""; - let traderMulti = 0.54; - let traderName = ""; // could be used later to be passed back to module to show trader and price - let altTraderSellCat = ""; - - for (const i in this.handbookTable.Categories) - { - if (this.handbookTable.Categories[i].Id === parentId) - { - traderSellCat = this.handbookTable.Categories[i].Id; - altTraderSellCat = this.handbookTable.Categories[i].ParentId; - break; - } - } - - for (let iter = 0; iter < 8; iter++) - { - if (this.tradersArr[iter].sell_category.includes(traderSellCat)) - { - traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; - traderName = this.tradersArr[iter].nickname; - return traderMulti; - } - } - - for (let iter = 0; iter < 8; iter++) - { - if (this.tradersArr[iter].sell_category.includes(altTraderSellCat)) - { - traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; - traderName = this.tradersArr[iter].nickname; - return traderMulti; - } - } - return this.cfg.TraderMultiplier; - } -} - -module.exports = { mod: new SeeItemValue() } \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/Program.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/TYPES.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/Utils.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/BotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/BundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/CustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/DataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/DialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/GameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/LauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/LocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/MatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/NoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/NotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/PresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/PresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/QuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/RagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/RepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/SaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/TradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/TraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/WeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/WishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/BotController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/CustomizationController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/DialogueController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HandbookController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HealthController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InraidController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InsuranceController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InventoryController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/LauncherController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/LocationController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/MatchController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/NoteController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/NotifierController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/PresetBuildController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/PresetController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/ProfileController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RagfairController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/TradeController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/TraderController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/WeatherController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/WishlistController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/di/Container.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/di/OnLoad.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/di/OnLoadOnUpdate.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/di/OnUpdate.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/di/Router.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/di/Serializer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotInventoryGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/LocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/PMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/RagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/RagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/AssortHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/DialogueHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/DurabilityLimitsHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ExtendedProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/GameEventHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HandbookHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HealthHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HideoutHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HttpServerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/InRaidHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/InventoryHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/NotificationSendHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/NotifierHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/PaymentHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/PresetHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestConditionHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairOfferHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairSellHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairServerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairSortHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairTaxHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/SecureContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TradeHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TraderAssortHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TraderHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/UtilityHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/WeightedRandomHelper.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/ide/BleedingEdgeEntry.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/ide/Compiler.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/ide/DebugEntry.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/ide/ReleaseEntry.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/ide/TestEntry.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/BundleLoader.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/DelayedModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IEmptyRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IGlobals.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocation.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocationBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILooseLoot.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IMetricsTableData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IPmcData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotCore.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotType.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IItem.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ILootBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IQuest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITrader.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IGameConfigResponse.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutArea.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IMiniProfile.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IRegisterData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notes/INoteActionData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notifier/INotifier.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IAkiProfile.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/weather/IWeatherData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/BaseClasses.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/ConfigTypes.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/ELocationName.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/EquipmentSlots.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/HideoutAreas.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/MessageType.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/Money.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/Traders.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/external/mod.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/external/tsyringe.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/bindings/Route.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IAirdropConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IBaseConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IBotConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ICoreConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHealthConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHideoutConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHttpConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInRaidConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInsuranceConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInventoryConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ILocationConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IMatchConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IQuestConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IRagfairConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IRepairConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ITraderConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IWeatherConfig.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/controllers/IBotController.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IBotGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/ILocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/helpers/Traders.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IMod.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IHttpServer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ILocaleBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ILocations.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IServerBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ISettingsBase.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/IAsyncQueue.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/ICommand.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/ILogger.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/IUuidGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/HttpRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/ImageRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/ItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/BundleSerializer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/ImageSerializer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/NotifySerializer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/BotStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/BundleStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/CustomizationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/DataStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/DialogStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/GameStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/HealthStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/InraidStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/InsuranceStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/ItemEventStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/LauncherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/LocationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/MatchStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/NotifierStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/PresetStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/ProfileStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/QuestStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/RagfairStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/TraderStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/WeatherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/servers/ConfigServer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/servers/DatabaseServer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/servers/HttpServer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/servers/RagfairServer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/servers/SaveServer.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/FenceService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/HashCacheService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/InsuranceService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/MatchLocationService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/ModCompilerService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/NotificationService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/PaymentService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/PlayerService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairCategoriesService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairLinkedItemService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairOfferService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairPriceService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairRequiredItemsService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/TraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/image/imageRouteService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/App.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/AyncQueue.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/HashUtil.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/HttpResponseUtil.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/JsonUtil.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/Logger.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/MathUtil.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/ObjectId.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/RandomUtil.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/TimeUtil.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/UUidGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/VFS.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/Watermark.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/decorators/Singleton.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/KcY-SeeItemValue/itemValue/server/dist/types/utils/decorators/constructor.d.ts b/KcY-SeeItemValue/itemValue/server/dist/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/KcY-SeeItemValue/itemValue/server/dist/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/KcY-SeeItemValue/itemValue/server/mod.code-workspace b/KcY-SeeItemValue/itemValue/server/mod.code-workspace deleted file mode 100644 index 6732c67..0000000 --- a/KcY-SeeItemValue/itemValue/server/mod.code-workspace +++ /dev/null @@ -1,12 +0,0 @@ -{ - "folders": [ - { - "path": "." - } - ], - "extensions": { - "recommendations": [ - "dbaeumer.vscode-eslint" - ] - } -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/package.json b/KcY-SeeItemValue/itemValue/server/package.json deleted file mode 100644 index 8b36f69..0000000 --- a/KcY-SeeItemValue/itemValue/server/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "SeeItemValue", - "author": "KcY", - "version": "1.3.0", - "license": "NCSA Open Source", - "main": "src/mod.js", - "akiVersion": "3.0.0", - "UpdatedBy": "CWX", - "scripts": { - "setup:environment": "npm i", - "build:unzipped": "copyfiles -e \"./node_modules/**/*.*\" -e \"./dist/**/*.*\" -e \"./package-lock.json\" -e \"./tsconfig.json\" -e \"./README.txt\" -e \"./mod.code-workspace\" ./**/*.* ./dist", - "zip:files": "cd dist/ && bestzip ../mod.zip *", - "build:zip": "npm run clean:environment && npm run build:unzipped && npm run zip:files", - "clean:environment": "node -e \"require('fs').rm('mod.zip', ()=>{})\" && node -e \"require('fs').rmdir('./dist/',{recursive:true},()=>{})\"" - }, - "devDependencies": { - "@types/node": "^14.15.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", - "@typescript-eslint/parser": "^4.33.0", - "copyfiles": "2.4.1", - "eslint": "7.26.0", - "tsyringe": "4.6.0", - "typescript": "4.6.4", - "bestzip": "2.2.1" - } -} diff --git a/KcY-SeeItemValue/itemValue/server/src/config.json b/KcY-SeeItemValue/itemValue/server/src/config.json deleted file mode 100644 index 7f116ec..0000000 --- a/KcY-SeeItemValue/itemValue/server/src/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TraderPrice": false, - "TraderMultiplier": 0.54 -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/src/mod.ts b/KcY-SeeItemValue/itemValue/server/src/mod.ts deleted file mode 100644 index d83d48e..0000000 --- a/KcY-SeeItemValue/itemValue/server/src/mod.ts +++ /dev/null @@ -1,155 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -import { IMod } from "@spt-aki/models/external/mod"; -import { ILogger } from "@spt-aki/models/spt/utils/ILogger"; -import { DynamicRouterModService } from "@spt-aki/services/mod/dynamicRouter/DynamicRouterModService" -import { DatabaseServer } from "@spt-aki/servers/DatabaseServer" -import { HttpResponseUtil } from "@spt-aki/utils/HttpResponseUtil" - -class SeeItemValue implements IMod -{ - private name = "KcY-SeeItemValue"; - private version = "1.3.0"; - private logger: ILogger; - private database: DatabaseServer; - private router: DynamicRouterModService; - private http: HttpResponseUtil; - private table; - private livePrice; - private handbookTable; - private therapist; - private ragman; - private jaeger; - private mechanic; - private prapor; - private peacekeeper; - private skier; - private fence; - private tradersArr; - private cfg; - - public load(container: DependencyContainer) - { - this.router = container.resolve("DynamicRouterModService"); - this.logger = container.resolve("WinstonLogger"); - this.http = container.resolve("HttpResponseUtil"); - this.logger.info(`loading: ${this.name} ${this.version}`); - this.cfg = require("./config.json"); - this.addRoute() - } - - public delayedLoad(container: DependencyContainer) - { - this.database = container.resolve("DatabaseServer"); - this.table = this.database.getTables(); - this.livePrice = this.table.templates.prices; - this.handbookTable = this.table.templates.handbook; - this.therapist = this.table.traders["54cb57776803fa99248b456e"].base; - this.ragman = this.table.traders["5ac3b934156ae10c4430e83c"].base; - this.jaeger = this.table.traders["5c0647fdd443bc2504c2d371"].base; - this.mechanic = this.table.traders["5a7c2eca46aef81a7ca2145d"].base; - this.prapor = this.table.traders["54cb50c76803fa8b248b4571"].base; - this.peacekeeper = this.table.traders["5935c25fb3acc3127c3d8cd9"].base; - this.skier = this.table.traders["58330581ace78e27b8b10cee"].base; - this.fence = this.table.traders["579dc571d53a0658a154fbec"].base; - this.tradersArr = [this.therapist, this.ragman, this.jaeger, this.mechanic, this.prapor, this.peacekeeper, this.skier, this.fence]; - } - - private addRoute() - { - this.router.registerDynamicRouter( - "seeitemvalue", - [ - { - url: "/cwx/seeitemvalue/", - action: (url, info, sessionId, output) => - { - return this.onRequestConfig(url, info, sessionId, output) - } - } - ], - "seeitemvalue" - ) - } - - private onRequestConfig(url, info, sessionId, output) - { - const splittedUrl = url.split("/"); - const id = splittedUrl[splittedUrl.length - 1].toLowerCase(); - return this.http.noBody(this.getIdPrice(id)); - } - - private getIdPrice(id) - { - let sPrice = 1; - let sMutli = 1; - let parentId = ""; - - // if TraderPrice in cfg is False get price from flea AVG - if (this.cfg.TraderPrice === false) - { - const result = this.livePrice[id]; - if (typeof result != "undefined") - { - return result; - } - // will still default to Handbook if no price is found for flea AVG - } - // if TraderPrice in cfg is True get price from handbook - // as traders have a modifier, avg is 0.54, closest we can get without checking against each trader - // thanks to TEOA for this info - for (const i in this.handbookTable.Items) - { - if (this.handbookTable.Items[i].Id === id) - { - parentId = this.handbookTable.Items[i].ParentId; - sMutli = this.getBestTraderMulti(parentId); - sPrice = this.handbookTable.Items[i].Price; - const result = (sPrice*sMutli); - - return result; - } - } - return sPrice; - } - - private getBestTraderMulti(parentId) - { - let traderSellCat = ""; - let traderMulti = 0.54; - let traderName = ""; // could be used later to be passed back to module to show trader and price - let altTraderSellCat = ""; - - for (const i in this.handbookTable.Categories) - { - if (this.handbookTable.Categories[i].Id === parentId) - { - traderSellCat = this.handbookTable.Categories[i].Id; - altTraderSellCat = this.handbookTable.Categories[i].ParentId; - break; - } - } - - for (let iter = 0; iter < 8; iter++) - { - if (this.tradersArr[iter].sell_category.includes(traderSellCat)) - { - traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; - traderName = this.tradersArr[iter].nickname; - return traderMulti; - } - } - - for (let iter = 0; iter < 8; iter++) - { - if (this.tradersArr[iter].sell_category.includes(altTraderSellCat)) - { - traderMulti = (100 - this.tradersArr[iter].loyaltyLevels[0].buy_price_coef) / 100; - traderName = this.tradersArr[iter].nickname; - return traderMulti; - } - } - return this.cfg.TraderMultiplier; - } -} - -module.exports = { mod: new SeeItemValue() } \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/tsconfig.json b/KcY-SeeItemValue/itemValue/server/tsconfig.json deleted file mode 100644 index 8151310..0000000 --- a/KcY-SeeItemValue/itemValue/server/tsconfig.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "module": "CommonJS", - "target": "es2020", - "moduleResolution": "node", - "esModuleInterop": true, - "downlevelIteration": true, - "experimentalDecorators": true, - "emitDecoratorMetadata": true, - "resolveJsonModule": true, - "outDir": "tmp", - "baseUrl": ".", - "paths": { - "@spt-aki/*": ["./types/*"] - } - }, - "lib": [ - "es2020" - ], - "include": [ - "src/*", - "src/**/*" - ] -} \ No newline at end of file diff --git a/KcY-SeeItemValue/itemValue/server/types/Program.d.ts b/KcY-SeeItemValue/itemValue/server/types/Program.d.ts deleted file mode 100644 index d4b71b9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/Program.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class Program { - constructor(); - start(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/TYPES.d.ts b/KcY-SeeItemValue/itemValue/server/types/TYPES.d.ts deleted file mode 100644 index 6407c3a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/TYPES.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare const TYPES: { - [name: string]: symbol; -}; diff --git a/KcY-SeeItemValue/itemValue/server/types/Utils.d.ts b/KcY-SeeItemValue/itemValue/server/types/Utils.d.ts deleted file mode 100644 index e69de29..0000000 diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/BotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/BotCallbacks.d.ts deleted file mode 100644 index 2db60dc..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/BotCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { BotController } from "../controllers/BotController"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BotCallbacks { - protected botController: BotController; - protected httpResponse: HttpResponseUtil; - constructor(botController: BotController, httpResponse: HttpResponseUtil); - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/BundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/BundleCallbacks.d.ts deleted file mode 100644 index b28abe1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/BundleCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { BundleLoader } from "../loaders/BundleLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class BundleCallbacks { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, bundleLoader: BundleLoader, configServer: ConfigServer); - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/CustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/CustomizationCallbacks.d.ts deleted file mode 100644 index 3bab8c0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/CustomizationCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { CustomizationController } from "../controllers/CustomizationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class CustomizationCallbacks { - protected customizationController: CustomizationController; - protected saveServer: SaveServer; - protected httpResponse: HttpResponseUtil; - constructor(customizationController: CustomizationController, saveServer: SaveServer, httpResponse: HttpResponseUtil); - getSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData<{ - _id: string; - suites: string[]; - }>; - getTraderSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/DataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/DataCallbacks.d.ts deleted file mode 100644 index cfb1c16..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/DataCallbacks.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGlobals } from "../models/eft/common/IGlobals"; -import { ICustomizationItem } from "../models/eft/common/tables/ICustomizationItem"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IHideoutArea } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../models/eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../models/eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../models/eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../models/spt/server/ILocaleBase"; -import { ISettingsBase } from "../models/spt/server/ISettingsBase"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DataCallbacks { - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, databaseServer: DatabaseServer); - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/DialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/DialogueCallbacks.d.ts deleted file mode 100644 index 634f90b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/DialogueCallbacks.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { DialogueController } from "../controllers/DialogueController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../models/eft/dialog/IFriendRequestData"; -import { IGetAllAttachmentsRequestData } from "../models/eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetChatServerListRequestData } from "../models/eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogInfoRequestData } from "../models/eft/dialog/IGetMailDialogInfoRequestData"; -import { IGetMailDialogListRequestData } from "../models/eft/dialog/IGetMailDialogListRequestData"; -import { IGetMailDialogViewRequestData } from "../models/eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IPinDialogRequestData } from "../models/eft/dialog/IPinDialogRequestData"; -import { IRemoveDialogRequestData } from "../models/eft/dialog/IRemoveDialogRequestData"; -import { ISendMessageRequest } from "../models/eft/dialog/ISendMessageRequest"; -import { ISetDialogReadRequestData } from "../models/eft/dialog/ISetDialogReadRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { DialogueInfo } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class DialogueCallbacks extends OnUpdate { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected dialogueController: DialogueController; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, dialogueController: DialogueController); - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/GameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/GameCallbacks.d.ts deleted file mode 100644 index d5cad76..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/GameCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { GameController } from "../controllers/GameController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IGameEmptyCrcRequestData } from "../models/eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../models/eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class GameCallbacks { - protected httpResponse: HttpResponseUtil; - protected watermark: Watermark; - protected gameController: GameController; - constructor(httpResponse: HttpResponseUtil, watermark: Watermark, gameController: GameController); - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} -export { GameCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/HandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/HandbookCallbacks.d.ts deleted file mode 100644 index 891e375..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/HandbookCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookController } from "../controllers/HandbookController"; -import { OnLoad } from "../di/OnLoad"; -export declare class HandbookCallbacks extends OnLoad { - protected handbookController: HandbookController; - constructor(handbookController: HandbookController); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/HealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/HealthCallbacks.d.ts deleted file mode 100644 index 8f7b89d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/HealthCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { HealthController } from "../controllers/HealthController"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class HealthCallbacks { - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected healthController: HealthController; - constructor(httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, healthController: HealthController); - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): IGetBodyResponseData; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/HideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/HideoutCallbacks.d.ts deleted file mode 100644 index 99ab4c9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/HideoutCallbacks.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { HideoutController } from "../controllers/HideoutController"; -import { OnUpdate } from "../di/OnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../models/eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HideoutCallbacks extends OnUpdate { - protected hideoutController: HideoutController; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(hideoutController: HideoutController, // TODO: delay needed - configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/HttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/HttpCallbacks.d.ts deleted file mode 100644 index 94c97bd..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/HttpCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class HttpCallbacks extends OnLoad { - protected httpServer: IHttpServer; - constructor(httpServer: IHttpServer); - onLoad(): void; - getRoute(): string; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/InraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/InraidCallbacks.d.ts deleted file mode 100644 index 05bcce4..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/InraidCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { InraidController } from "../controllers/InraidController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IAirdropConfig } from "../models/spt/config/IAirdropConfig"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InraidCallbacks { - protected inraidController: InraidController; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected airdropConfig: IAirdropConfig; - protected inraidConfig: IInRaidConfig; - constructor(inraidController: InraidController, httpResponse: HttpResponseUtil, configServer: ConfigServer); - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/InsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/InsuranceCallbacks.d.ts deleted file mode 100644 index 520d0eb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/InsuranceCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { InsuranceController } from "../controllers/InsuranceController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class InsuranceCallbacks extends OnLoadOnUpdate { - protected insuranceController: InsuranceController; - protected insuranceService: InsuranceService; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(insuranceController: InsuranceController, insuranceService: InsuranceService, httpResponse: HttpResponseUtil, configServer: ConfigServer); - onLoad(): void; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): IGetBodyResponseData; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(secondsSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/InventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/InventoryCallbacks.d.ts deleted file mode 100644 index 9ab1486..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/InventoryCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { InventoryController } from "../controllers/InventoryController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class InventoryCallbacks { - protected inventoryController: InventoryController; - constructor(inventoryController: InventoryController); - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/ItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/ItemEventCallbacks.d.ts deleted file mode 100644 index f4f04f9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/ItemEventCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class ItemEventCallbacks { - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - constructor(httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter); - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/LauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/LauncherCallbacks.d.ts deleted file mode 100644 index c022325..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/LauncherCallbacks.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { LauncherController } from "../controllers/LauncherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../models/eft/launcher/IRemoveProfileData"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { Watermark } from "../utils/Watermark"; -declare class LauncherCallbacks { - protected httpResponse: HttpResponseUtil; - protected launcherController: LauncherController; - protected saveServer: SaveServer; - protected watermark: Watermark; - constructor(httpResponse: HttpResponseUtil, launcherController: LauncherController, saveServer: SaveServer, watermark: Watermark); - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getServerVersion(): string; - ping(url: string, info: IEmptyRequestData, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} -export { LauncherCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/LocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/LocationCallbacks.d.ts deleted file mode 100644 index cc69369..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/LocationCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { LocationController } from "../controllers/LocationController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IGetLocationRequestData } from "../models/eft/location/IGetLocationRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class LocationCallbacks { - protected httpResponse: HttpResponseUtil; - protected locationController: LocationController; - constructor(httpResponse: HttpResponseUtil, locationController: LocationController); - getLocationData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/MatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/MatchCallbacks.d.ts deleted file mode 100644 index 083c1f5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/MatchCallbacks.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { MatchController } from "../controllers/MatchController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class MatchCallbacks { - protected httpResponse: HttpResponseUtil; - protected jsonUtil: JsonUtil; - protected matchController: MatchController; - protected databaseServer: DatabaseServer; - constructor(httpResponse: HttpResponseUtil, jsonUtil: JsonUtil, matchController: MatchController, databaseServer: DatabaseServer); - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: IGetProfileRequestData, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/ModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/ModCallbacks.d.ts deleted file mode 100644 index 866abf7..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/ModCallbacks.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { OnLoad } from "../di/OnLoad"; -import { DelayedModLoader } from "../loaders/DelayedModLoader"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -declare class ModCallbacks extends OnLoad { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected httpServer: IHttpServer; - protected modLoader: DelayedModLoader; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, httpServer: IHttpServer, modLoader: DelayedModLoader, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} -export { ModCallbacks }; diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/NoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/NoteCallbacks.d.ts deleted file mode 100644 index d39d400..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/NoteCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NoteController } from "../controllers/NoteController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -export declare class NoteCallbacks { - protected noteController: NoteController; - constructor(noteController: NoteController); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/NotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/NotifierCallbacks.d.ts deleted file mode 100644 index cd1e736..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/NotifierCallbacks.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NotifierController } from "../controllers/NotifierController"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../models/eft/notifier/ISelectProfileRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class NotifierCallbacks { - protected httpServerHelper: HttpServerHelper; - protected httpResponse: HttpResponseUtil; - protected notifierController: NotifierController; - constructor(httpServerHelper: HttpServerHelper, httpResponse: HttpResponseUtil, notifierController: NotifierController); - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(_sessionID: string, req: any, resp: any, _data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/PresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/PresetBuildCallbacks.d.ts deleted file mode 100644 index 8a0c155..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/PresetBuildCallbacks.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PresetBuildController } from "../controllers/PresetBuildController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PresetBuildCallbacks { - protected httpResponse: HttpResponseUtil; - protected presetBuildController: PresetBuildController; - constructor(httpResponse: HttpResponseUtil, presetBuildController: PresetBuildController); - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/PresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/PresetCallbacks.d.ts deleted file mode 100644 index 4553f8f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/PresetCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetController } from "../controllers/PresetController"; -import { OnLoad } from "../di/OnLoad"; -export declare class PresetCallbacks extends OnLoad { - protected presetController: PresetController; - constructor(presetController: PresetController); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/ProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/ProfileCallbacks.d.ts deleted file mode 100644 index 116e7c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/ProfileCallbacks.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileController } from "../controllers/ProfileController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IGetMiniProfileRequestData } from "../models/eft/launcher/IGetMiniProfileRequestData"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileCallbacks { - protected httpResponse: HttpResponseUtil; - protected timeUtil: TimeUtil; - protected profileController: ProfileController; - constructor(httpResponse: HttpResponseUtil, timeUtil: TimeUtil, profileController: ProfileController); - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/QuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/QuestCallbacks.d.ts deleted file mode 100644 index 559c29e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/QuestCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { QuestController } from "../controllers/QuestController"; -import { RepeatableQuestController } from "../controllers/RepeatableQuestController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IListQuestsRequestData } from "../models/eft/quests/IListQuestsRequestData"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class QuestCallbacks { - protected httpResponse: HttpResponseUtil; - protected questController: QuestController; - protected repeatableQuestController: RepeatableQuestController; - constructor(httpResponse: HttpResponseUtil, questController: QuestController, repeatableQuestController: RepeatableQuestController); - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/RagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/RagfairCallbacks.d.ts deleted file mode 100644 index d5bab8b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/RagfairCallbacks.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { RagfairController } from "../controllers/RagfairController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAddOfferRequestData } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IRemoveOfferRequestData } from "../models/eft/ragfair/IRemoveOfferRequestData"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected ragfairServer: RagfairServer; - protected ragfairController: RagfairController; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(httpResponse: HttpResponseUtil, logger: ILogger, jsonUtil: JsonUtil, ragfairServer: RagfairServer, ragfairController: RagfairController, configServer: ConfigServer); - onLoad(): void; - getRoute(): string; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - onUpdate(timeSinceLastRun: number): boolean; - sendReport(url: string, info: any, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/RepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/RepairCallbacks.d.ts deleted file mode 100644 index 63733fa..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/RepairCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { RepairController } from "../controllers/RepairController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -export declare class RepairCallbacks { - protected repairController: RepairController; - constructor(repairController: RepairController); - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/SaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/SaveCallbacks.d.ts deleted file mode 100644 index bbb6e53..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/SaveCallbacks.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { SaveServer } from "../servers/SaveServer"; -export declare class SaveCallbacks extends OnLoadOnUpdate { - protected saveServer: SaveServer; - constructor(saveServer: SaveServer); - onLoad(): void; - getRoute(): string; - onUpdate(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/TradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/TradeCallbacks.d.ts deleted file mode 100644 index 272ae46..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/TradeCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { TradeController } from "../controllers/TradeController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -export declare class TradeCallbacks { - protected tradeController: TradeController; - constructor(tradeController: TradeController); - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/TraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/TraderCallbacks.d.ts deleted file mode 100644 index 128d9b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/TraderCallbacks.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { TraderController } from "../controllers/TraderController"; -import { OnLoadOnUpdate } from "../di/OnLoadOnUpdate"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class TraderCallbacks extends OnLoadOnUpdate { - protected httpResponse: HttpResponseUtil; - protected traderController: TraderController; - constructor(httpResponse: HttpResponseUtil, traderController: TraderController); - onLoad(): void; - getRoute(): string; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - onUpdate(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/WeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/WeatherCallbacks.d.ts deleted file mode 100644 index ae784c8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/WeatherCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WeatherController } from "../controllers/WeatherController"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class WeatherCallbacks { - protected httpResponse: HttpResponseUtil; - protected weatherController: WeatherController; - constructor(httpResponse: HttpResponseUtil, weatherController: WeatherController); - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/callbacks/WishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/callbacks/WishlistCallbacks.d.ts deleted file mode 100644 index c2cc2a8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/callbacks/WishlistCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { WishlistController } from "../controllers/WishlistController"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -export declare class WishlistCallbacks { - protected wishlistController: WishlistController; - constructor(wishlistController: WishlistController); - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/BotController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/BotController.d.ts deleted file mode 100644 index 09a1788..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/BotController.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { BotHelper } from "../helpers/BotHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { IBotCore } from "../models/eft/common/tables/IBotCore"; -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class BotController { - protected databaseServer: DatabaseServer; - protected botGenerator: BotGenerator; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(databaseServer: DatabaseServer, botGenerator: BotGenerator, botHelper: BotHelper, configServer: ConfigServer); - /** - * Return the number of bot loadout varieties to be generated - * @param type bot Type we want the loadout gen count for - * @returns - */ - getBotPresetGenerationLimit(type: string): number; - getBotCoreDifficulty(): IBotCore; - /** - * Get bot difficulty settings - * adjust PMC settings to ensure they engage the correct bot types - * @param type what bot the server is requesting settings for - * @param difficulty difficulty level server requested settings for - * @returns Difficulty object - */ - getBotDifficulty(type: string, difficulty: string): Difficulty; - protected getPmcDifficultySettings(pmcType: "bear" | "usec", difficulty: string): Difficulty; - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/CustomizationController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/CustomizationController.d.ts deleted file mode 100644 index a6c4730..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/CustomizationController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISuit } from "../models/eft/common/tables/ITrader"; -import { IBuyClothingRequestData } from "../models/eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../models/eft/customization/IWearClothingRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -export declare class CustomizationController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper); - getTraderSuits(traderID: string, sessionID: string): ISuit[]; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; - protected getAllTraderSuits(sessionID: string): ISuit[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/DialogueController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/DialogueController.d.ts deleted file mode 100644 index b15c4b6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/DialogueController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { IGetAllAttachmentsResponse } from "../models/eft/dialog/IGetAllAttachmentsResponse"; -import { IGetFriendListDataResponse } from "../models/eft/dialog/IGetFriendListDataResponse"; -import { IGetMailDialogViewResponseData } from "../models/eft/dialog/IGetMailDialogViewResponseData"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { DialogueInfo, Message } from "../models/eft/profile/IAkiProfile"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class DialogueController { - protected httpResponse: HttpResponseUtil; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - constructor(httpResponse: HttpResponseUtil, saveServer: SaveServer, dialogueHelper: DialogueHelper); - getFriendList(sessionID: string): IGetFriendListDataResponse; - generateDialogueList(sessionID: string): IGetBodyResponseData; - getDialogueInfo(dialogueID: string, sessionID: string): DialogueInfo; - generateDialogueView(dialogueID: string, sessionID: string): IGetMailDialogViewResponseData; - removeDialogue(dialogueID: string, sessionID: string): void; - setDialoguePin(dialogueID: string, shouldPin: boolean, sessionID: string): void; - setRead(dialogueIDs: string[], sessionID: string): void; - getAllAttachments(dialogueID: string, sessionID: string): IGetAllAttachmentsResponse; - protected messagesHaveUncollectedRewards(messages: Message[]): boolean; - protected removeExpiredItems(sessionID: string): void; - update(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts deleted file mode 100644 index b9067fa..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/GameController.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPmcDataRepeatableQuest, IRepeatableQuest } from "../models/eft/common/tables/IRepeatableQuests"; -import { IGameConfigResponse } from "../models/eft/game/IGameConfigResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { Watermark } from "../utils/Watermark"; -export declare class GameController { - protected logger: ILogger; - protected watermark: Watermark; - protected httpServerHelper: HttpServerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - constructor(logger: ILogger, watermark: Watermark, httpServerHelper: HttpServerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - gameStart(_url: string, _info: IEmptyRequestData, sessionID: string): void; - protected addMissingBonusesProperty(pmcProfile: IPmcData): void; - protected addMissingRepeatableQuestsProperty(pmcProfile: IPmcData): void; - protected addMissingWeaponRepairSkill(pmcProfile: IPmcData): void; - protected addMissingAkiVersionTagToProfile(fullProfile: IAkiProfile): void; - protected addMissingArmorRepairSkill(pmcProfile: IPmcData): void; - protected fixNullTraderSalesSums(pmcProfile: IPmcData): void; - protected removeDanglingConditionCounters(pmcProfile: IPmcData): void; - protected removeDanglingBackendCounters(pmcProfile: IPmcData): void; - getGameConfig(sessionID: string): IGameConfigResponse; - getServer(): any[]; - protected getActiveRepeatableQuests(repeatableQuests: IPmcDataRepeatableQuest[]): IRepeatableQuest[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/HandbookController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/HandbookController.d.ts deleted file mode 100644 index 52d2dd8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/HandbookController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class HandbookController { - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - constructor(databaseServer: DatabaseServer, handbookHelper: HandbookHelper); - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/HealthController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/HealthController.d.ts deleted file mode 100644 index aafb8df..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/HealthController.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentService } from "../services/PaymentService"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IHealthTreatmentRequestData } from "../models/eft/health/IHealthTreatmentRequestData"; -import { IOffraidEatRequestData } from "../models/eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../models/eft/health/IOffraidHealRequestData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class HealthController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected inventoryHelper: InventoryHelper; - protected healthHelper: HealthHelper; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, paymentService: PaymentService, inventoryHelper: InventoryHelper, healthHelper: HealthHelper); - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): IItemEventRouterResponse; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): IItemEventRouterResponse; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts deleted file mode 100644 index a8bf229..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/HideoutController.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { HideoutHelper } from "../helpers/HideoutHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { HideoutUpgradeCompleteRequestData } from "../models/eft/hideout/HideoutUpgradeCompleteRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutPutItemInRequestData } from "../models/eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutScavCaseStartRequestData } from "../models/eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeItemOutRequestData } from "../models/eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IHideoutToggleAreaRequestData } from "../models/eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutUpgradeRequestData } from "../models/eft/hideout/IHideoutUpgradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HideoutController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected inventoryHelper: InventoryHelper; - protected saveServer: SaveServer; - protected playerService: PlayerService; - protected presetHelper: PresetHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected hideoutHelper: HideoutHelper; - protected configServer: ConfigServer; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, inventoryHelper: InventoryHelper, saveServer: SaveServer, playerService: PlayerService, presetHelper: PresetHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, hideoutHelper: HideoutHelper, configServer: ConfigServer); - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: HideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - update(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/InraidController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/InraidController.d.ts deleted file mode 100644 index 7f2036c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/InraidController.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { HealthHelper } from "../helpers/HealthHelper"; -import { InRaidHelper } from "../helpers/InRaidHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IRegisterPlayerRequestData } from "../models/eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InraidController { - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected itemHelper: ItemHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - protected healthHelper: HealthHelper; - protected traderHelper: TraderHelper; - protected insuranceService: InsuranceService; - protected inRaidHelper: InRaidHelper; - protected configServer: ConfigServer; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, questHelper: QuestHelper, itemHelper: ItemHelper, extendedProfileHelper: ExtendedProfileHelper, healthHelper: HealthHelper, traderHelper: TraderHelper, insuranceService: InsuranceService, inRaidHelper: InRaidHelper, configServer: ConfigServer); - addPlayer(sessionID: string, info: IRegisterPlayerRequestData): void; - saveProgress(offraidData: ISaveProgressRequestData, sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/InsuranceController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/InsuranceController.d.ts deleted file mode 100644 index db2c567..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/InsuranceController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IGetInsuranceCostRequestData } from "../models/eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../models/eft/insurance/IInsureRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { InsuranceService } from "../services/InsuranceService"; -import { PaymentService } from "../services/PaymentService"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceController { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected itemEventRouter: ItemEventRouter; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected profileHelper: ProfileHelper; - protected dialogueHelper: DialogueHelper; - protected paymentService: PaymentService; - protected insuranceService: InsuranceService; - protected configServer: ConfigServer; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, itemEventRouter: ItemEventRouter, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, profileHelper: ProfileHelper, dialogueHelper: DialogueHelper, paymentService: PaymentService, // TODO: delay required - insuranceService: InsuranceService, configServer: ConfigServer); - processReturn(): void; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): IItemEventRouterResponse; - cost(info: IGetInsuranceCostRequestData, sessionID: string): any; - doAbsolutelyNothing(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/InventoryController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/InventoryController.d.ts deleted file mode 100644 index b732aa9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/InventoryController.d.ts +++ /dev/null @@ -1,107 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryBindRequestData } from "../models/eft/inventory/IInventoryBindRequestData"; -import { IInventoryCreateMarkerRequestData } from "../models/eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../models/eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../models/eft/inventory/IInventoryEditMarkerRequestData"; -import { IInventoryExamineRequestData } from "../models/eft/inventory/IInventoryExamineRequestData"; -import { IInventoryFoldRequestData } from "../models/eft/inventory/IInventoryFoldRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../models/eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventoryRemoveRequestData } from "../models/eft/inventory/IInventoryRemoveRequestData"; -import { IInventorySortRequestData } from "../models/eft/inventory/IInventorySortRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IInventorySwapRequestData } from "../models/eft/inventory/IInventorySwapRequestData"; -import { IInventoryTagRequestData } from "../models/eft/inventory/IInventoryTagRequestData"; -import { IInventoryToggleRequestData } from "../models/eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTransferRequestData } from "../models/eft/inventory/IInventoryTransferRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class InventoryController { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected presetHelper: PresetHelper; - protected inventoryHelper: InventoryHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemEventRouter: ItemEventRouter; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, presetHelper: PresetHelper, inventoryHelper: InventoryHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemEventRouter: ItemEventRouter); - /** - * Move Item - * change location of item with parentId and slotId - * transfers items from one profile to another if fromOwner/toOwner is set in the body. - * otherwise, move is contained within the same profile_f. - */ - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Remove Item from Profile - * Deep tree item deletion, also removes items from insurance list - */ - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Implements functionality "Discard" from Main menu (Stash etc.) - * Removes item from PMC Profile - */ - discardItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Split Item - * spliting 1 item-stack into 2 separate items ... - */ - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Merge Item - * merges 2 items into one, deletes item from `body.item` and adding number of stacks into `body.with` - */ - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Transfer item - * Used to take items from scav inventory into stash or to insert ammo into mags (shotgun ones) and reloading weapon by clicking "Reload" - */ - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Swap Item - * its used for "reload" if you have weapon in hands and magazine is somewhere else in rig or backpack in equipment - */ - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Give Item - * its used for "add" item like gifts etc. - */ - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - /** - * Handles folding of Weapons - */ - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Toggles "Toggleable" items like night vision goggles and face shields. - */ - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles Tagging of items (primary Containers). - */ - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles examining of the item * - */ - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - /** - * Handles sorting of Inventory. - */ - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/LauncherController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/LauncherController.d.ts deleted file mode 100644 index 1af1f56..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/LauncherController.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { IChangeRequestData } from "../models/eft/launcher/IChangeRequestData"; -import { ILoginRequestData } from "../models/eft/launcher/ILoginRequestData"; -import { IRegisterData } from "../models/eft/launcher/IRegisterData"; -import { Info } from "../models/eft/profile/IAkiProfile"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class LauncherController { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected httpServerHelper: HttpServerHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected coreConfig: ICoreConfig; - constructor(hashUtil: HashUtil, saveServer: SaveServer, httpServerHelper: HttpServerHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - connect(): any; - find(sessionIdKey: string): Info; - login(info: ILoginRequestData): string; - register(info: IRegisterData): string; - protected createAccount(info: IRegisterData): string; - changeUsername(info: IChangeRequestData): string; - changePassword(info: IChangeRequestData): string; - wipe(info: IRegisterData): string; - getCompatibleTarkovVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/LocationController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/LocationController.d.ts deleted file mode 100644 index 90b6d7a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/LocationController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { LocationGenerator } from "../generators/LocationGenerator"; -import { ILocationBase } from "../models/eft/common/ILocationBase"; -import { ILocationsGenerateAllResponse } from "../models/eft/common/ILocationsSourceDestinationBase"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class LocationController { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected locationGenerator: LocationGenerator; - protected databaseServer: DatabaseServer; - protected timeUtil: TimeUtil; - constructor(jsonUtil: JsonUtil, logger: ILogger, locationGenerator: LocationGenerator, databaseServer: DatabaseServer, timeUtil: TimeUtil); - get(location: string): ILocationBase; - generate(name: string): ILocationBase; - generateAll(): ILocationsGenerateAllResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/MatchController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/MatchController.d.ts deleted file mode 100644 index c322d96..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/MatchController.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IEndOfflineRaidRequestData } from "../models/eft/match/IEndOfflineRaidRequestData"; -import { IGetProfileRequestData } from "../models/eft/match/IGetProfileRequestData"; -import { IStartOfflineRaidRequestData } from "../models/eft/match/IStartOffineRaidRequestData"; -import { IInRaidConfig } from "../models/spt/config/IInRaidConfig"; -import { IMatchConfig } from "../models/spt/config/IMatchConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { MatchLocationService } from "../services/MatchLocationService"; -export declare class MatchController { - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected matchLocationService: MatchLocationService; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected matchConfig: IMatchConfig; - protected inraidConfig: IInRaidConfig; - constructor(saveServer: SaveServer, profileHelper: ProfileHelper, matchLocationService: MatchLocationService, traderHelper: TraderHelper, configServer: ConfigServer); - getEnabled(): boolean; - getProfile(info: IGetProfileRequestData): IPmcData[]; - protected getMatch(location: any): any; - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; - joinMatch(info: any, sessionID: string): any[]; - getGroupStatus(info: any): any; - startOfflineRaid(info: IStartOfflineRaidRequestData, sessionID: string): void; - endOfflineRaid(info: IEndOfflineRaidRequestData, sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/NoteController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/NoteController.d.ts deleted file mode 100644 index cc78383..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/NoteController.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { INoteActionData } from "../models/eft/notes/INoteActionData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -declare class NoteController { - protected itemEventRouter: ItemEventRouter; - constructor(itemEventRouter: ItemEventRouter); - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} -export { NoteController }; diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/NotifierController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/NotifierController.d.ts deleted file mode 100644 index 31d7bfe..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/NotifierController.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { NotificationService } from "../services/NotificationService"; -import { INotifierChannel } from "../models/eft/notifier/INotifier"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -export declare class NotifierController { - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected notificationService: NotificationService; - protected pollInterval: number; - protected timeout: number; - constructor(notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, notificationService: NotificationService); - /** - * Resolve an array of session notifications. - * - * If no notifications are currently queued then intermittently check for new notifications until either - * one or more appear or when a timeout expires. - * If no notifications are available after the timeout, use a default message. - */ - notifyAsync(sessionID: string): Promise; - getServer(sessionID: string): string; - getChannel(sessionID: string): INotifierChannel; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/PresetBuildController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/PresetBuildController.d.ts deleted file mode 100644 index adf4084..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/PresetBuildController.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IPresetBuildActionRequestData } from "../models/eft/presetBuild/IPresetBuildActionRequestData"; -import { WeaponBuild } from "../models/eft/profile/IAkiProfile"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -export declare class PresetBuildController { - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - constructor(hashUtil: HashUtil, itemEventRouter: ItemEventRouter, itemHelper: ItemHelper, saveServer: SaveServer); - getUserBuilds(sessionID: string): WeaponBuild[]; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/PresetController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/PresetController.d.ts deleted file mode 100644 index ca1af1a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/PresetController.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { PresetHelper } from "../helpers/PresetHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetController { - protected presetHelper: PresetHelper; - protected databaseServer: DatabaseServer; - constructor(presetHelper: PresetHelper, databaseServer: DatabaseServer); - initialize(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/ProfileController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/ProfileController.d.ts deleted file mode 100644 index 9b7a6d5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/ProfileController.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { ExtendedProfileHelper } from "../helpers/ExtendedProfileHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IMiniProfile } from "../models/eft/launcher/IMiniProfile"; -import { IProfileChangeNicknameRequestData } from "../models/eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../models/eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../models/eft/profile/IProfileCreateRequestData"; -import { ISearchFriendRequestData } from "../models/eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../models/eft/profile/ISearchFriendResponse"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class ProfileController { - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected traderHelper: TraderHelper; - protected extendedProfileHelper: ExtendedProfileHelper; - constructor(hashUtil: HashUtil, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, traderHelper: TraderHelper, extendedProfileHelper: ExtendedProfileHelper); - getMiniProfiles(): IMiniProfile[]; - getMiniProfile(sessionID: string): any; - getCompleteProfile(sessionID: string): IPmcData[]; - createProfile(info: IProfileCreateRequestData, sessionID: string): void; - generatePlayerScav(sessionID: string): IPmcData; - validateNickname(info: IValidateNicknameRequestData, sessionID: string): string; - changeNickname(info: IProfileChangeNicknameRequestData, sessionID: string): string; - changeVoice(info: IProfileChangeVoiceRequestData, sessionID: string): void; - getFriends(info: ISearchFriendRequestData, sessionID: string): ISearchFriendResponse[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts deleted file mode 100644 index e588de0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/QuestController.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { QuestConditionHelper } from "../helpers/QuestConditionHelper"; -import { QuestHelper } from "../helpers/QuestHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IQuest } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../models/eft/quests/IHandoverQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class QuestController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected questHelper: QuestHelper; - protected questConditionHelper: QuestConditionHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, questHelper: QuestHelper, questConditionHelper: QuestConditionHelper, playerService: PlayerService, configServer: ConfigServer); - getClientQuests(sessionID: string): IQuest[]; - acceptQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - acceptRepeatableQuest(pmcData: IPmcData, acceptedQuest: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/RagfairController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/RagfairController.d.ts deleted file mode 100644 index c758593..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/RagfairController.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairHelper } from "../helpers/RagfairHelper"; -import { RagfairOfferHelper } from "../helpers/RagfairOfferHelper"; -import { RagfairSellHelper } from "../helpers/RagfairSellHelper"; -import { RagfairSortHelper } from "../helpers/RagfairSortHelper"; -import { RagfairTaxHelper } from "../helpers/RagfairTaxHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IAddOfferRequestData, Requirement } from "../models/eft/ragfair/IAddOfferRequestData"; -import { IExtendOfferRequestData } from "../models/eft/ragfair/IExtendOfferRequestData"; -import { IGetItemPriceResult } from "../models/eft/ragfair/IGetItemPriceResult"; -import { IGetMarketPriceRequestData } from "../models/eft/ragfair/IGetMarketPriceRequestData"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairServer } from "../servers/RagfairServer"; -import { SaveServer } from "../servers/SaveServer"; -import { PaymentService } from "../services/PaymentService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairController { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected httpResponse: HttpResponseUtil; - protected itemEventRouter: ItemEventRouter; - protected ragfairServer: RagfairServer; - protected ragfairPriceService: RagfairPriceService; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected saveServer: SaveServer; - protected ragfairSellHelper: RagfairSellHelper; - protected ragfairTaxHelper: RagfairTaxHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairOfferHelper: RagfairOfferHelper; - protected profileHelper: ProfileHelper; - protected paymentService: PaymentService; - protected handbookHelper: HandbookHelper; - protected paymentHelper: PaymentHelper; - protected inventoryHelper: InventoryHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, httpResponse: HttpResponseUtil, itemEventRouter: ItemEventRouter, ragfairServer: RagfairServer, ragfairPriceService: RagfairPriceService, databaseServer: DatabaseServer, itemHelper: ItemHelper, saveServer: SaveServer, ragfairSellHelper: RagfairSellHelper, ragfairTaxHelper: RagfairTaxHelper, ragfairSortHelper: RagfairSortHelper, ragfairOfferHelper: RagfairOfferHelper, profileHelper: ProfileHelper, paymentService: PaymentService, handbookHelper: HandbookHelper, paymentHelper: PaymentHelper, inventoryHelper: InventoryHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, ragfairRequiredItemsService: RagfairRequiredItemsService, ragfairOfferGenerator: RagfairOfferGenerator, configServer: ConfigServer); - getOffers(sessionID: string, info: ISearchRequestData): IGetOffersResult; - update(): void; - getItemPrice(info: IGetMarketPriceRequestData): IGetItemPriceResult; - addPlayerOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - createPlayerOffer(profile: IAkiProfile, requirements: Requirement[], items: Item[], sellInOnePiece: boolean, amountToSend: number): IRagfairOffer; - getAllFleaPrices(): Record; - removeOffer(offerId: string, sessionID: string): IItemEventRouterResponse; - extendOffer(info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts deleted file mode 100644 index e9458f6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/RepairController.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { QuestHelper } from "../helpers/QuestHelper"; -import { RepairHelper } from "../helpers/RepairHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../models/eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../models/eft/repair/ITraderRepairActionDataRequest"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -export declare class RepairController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - protected traderHelper: TraderHelper; - protected paymentService: PaymentService; - protected repairHelper: RepairHelper; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, questHelper: QuestHelper, traderHelper: TraderHelper, paymentService: PaymentService, repairHelper: RepairHelper, configServer: ConfigServer); - /** - * Repair with trader - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - /** - * Repair with repair kit - * @param pmcData player profile - * @param body endpoint request data - * @param sessionID session id - * @returns item event router action - */ - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts deleted file mode 100644 index ce190aa..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/RepeatableQuestController.d.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { IEmptyRequestData } from "../models/eft/common/IEmptyRequestData"; -import { Exit } from "../models/eft/common/ILocationBase"; -import { IPmcData, TraderInfo } from "../models/eft/common/IPmcData"; -import { ICompletion, ICompletionAvailableFor, IElimination, IEliminationCondition, IExploration, IExplorationCondition, IPmcDataRepeatableQuest, IRepeatableQuest, IReward, IRewards } from "../models/eft/common/tables/IRepeatableQuests"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRepeatableQuestChangeRequest } from "../models/eft/quests/IRepeatableQuestChangeRequest"; -import { ELocationName } from "../models/enums/ELocationName"; -import { IQuestConfig, IRepeatableQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PaymentService } from "../services/PaymentService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { ProbabilityObject, ProbabilityObjectArray, RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export interface IQuestTypePool { - types: string[]; - pool: IQuestPool; -} -export interface IQuestPool { - Exploration: IExplorationPool; - Elimination: IEliminationPool; -} -export interface IExplorationPool { - locations: Partial>; -} -export interface IEliminationPool { - targets: IEliminationTargetPool; -} -export interface IEliminationTargetPool { - Savage?: ITargetLocation; - AnyPmc?: ITargetLocation; - bossBully?: ITargetLocation; - bossGluhar?: ITargetLocation; - bossKilla?: ITargetLocation; - bossSanitar?: ITargetLocation; - bossTagilla?: ITargetLocation; - bossKojaniy?: ITargetLocation; -} -export interface ITargetLocation { - locations: string[]; -} -export declare class RepeatableQuestController { - protected timeUtil: TimeUtil; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected mathUtil: MathUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected itemEventRouter: ItemEventRouter; - protected paymentService: PaymentService; - protected objectId: ObjectId; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(timeUtil: TimeUtil, logger: ILogger, randomUtil: RandomUtil, mathUtil: MathUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, itemEventRouter: ItemEventRouter, paymentService: PaymentService, objectId: ObjectId, configServer: ConfigServer); - /** - * This is the method reached by the /client/repeatalbeQuests/activityPeriods endpoint - * Returns an array of objects in the format of repeatable quests to the client. - * repeatableQuestObject = { - * id: Unique Id, - * name: "Daily", - * endTime: the time when the quests expire - * activeQuests: currently available quests in an array. Each element of quest type format (see assets/database/templates/repeatableQuests.json). - * inactiveQuests: the quests which were previously active (required by client to fail them if they are not completed) - * } - * - * The method checks if the player level requirement for repeatable quests (e.g. daily lvl5, weekly lvl15) is met and if the previously active quests - * are still valid. This ischecked by endTime persisted in profile accordning to the resetTime configured for each repeatable kind (daily, weekly) - * in QuestCondig.js - * - * If the condition is met, new repeatableQuests are created, old quests (which are persisted in the profile.RepeatableQuests[i].activeQuests) are - * moved to profile.RepeatableQuests[i].inactiveQuests. This memory is required to get rid of old repeatable quest data in the profile, otherwise - * they'll litter the profile's Quests field. - * (if the are on "Succeed" but not "Completed" we keep them, to allow the player to complete them and get the rewards) - * The new quests generated are again persisted in profile.RepeatableQuests - * - * - * @param {string} sessionId Player's session id - * @returns {array} array of "repeatableQuestObjects" as descibed above - */ - getClientRepeatableQuests(_info: IEmptyRequestData, sessionID: string): IPmcDataRepeatableQuest[]; - /** - * This method is called by GetClientRepeatableQuests and creates one element of quest type format (see assets/database/templates/repeatableQuests.json). - * It randomly draws a quest type (currently Elimination, Completion or Exploration) as well as a trader who is providing the quest - */ - generateRepeatableQuest(pmcLevel: number, pmcTraderInfo: Record, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IRepeatableQuest; - /** - * Just for debug reasons. Draws dailies a random assort of dailies extracted from dumps - */ - generateDebugDailies(dailiesPool: any, factory: any, number: any): any; - /** - * Generates the base object of quest type format given as templates in assets/database/templates/repeatableQuests.json - * The templates include Elimination, Completion and Extraction quest types - * - * @param {string} type quest type: "Elimination", "Completion" or "Extraction" - * @param {string} traderId trader from which the quest will be provided - * @returns {object} a object which contains the base elements for repeatable quests of the requests type - * (needs to be filled with reward and conditions by called to make a valid quest) - */ - generateRepeatableTemplate(type: string, traderId: string): IRepeatableQuest; - /** - * Generates a valid Exploration quest - * - * @param {integer} pmcLevel player's level for reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Exploration" (see assets/database/templates/repeatableQuests.json) - */ - generateExplorationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IExploration; - /** - * Generates a valid Completion quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Completion" (see assets/database/templates/repeatableQuests.json) - */ - generateCompletionQuest(pmcLevel: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): ICompletion; - /** - * Generates a valid Elimination quest - * - * @param {integer} pmcLevel player's level for requested items and reward generation - * @param {string} traderId trader from which the quest will be provided - * @param {object} questTypePool Pools for quests (used to avoid redundant quests) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of quest type format for "Elimination" (see assets/database/templates/repeatableQuests.json) - */ - generateEliminationQuest(pmcLevel: number, traderId: string, questTypePool: IQuestTypePool, repeatableConfig: IRepeatableQuestConfig): IElimination; - /** - * Exploration repeatable quests can specify a required extraction point. - * This method creates the according object which will be appended to the conditions array - * - * @param {string} exit The exit name to generate the condition for - * @returns {object} Exit condition - */ - generateExplorationExitCondition(exit: Exit): IExplorationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateCompletionQuest to create a completion condition (of which a completion quest theoretically can have many) - * - * @param {string} targetItemId id of the item to request - * @param {integer} value amount of items of this specific type to request - * @returns {object} object of "Completion"-condition - */ - generateCompletionAvailableForFinish(targetItemId: string, value: number): ICompletionAvailableFor; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a location condition. - * - * @param {string} location the location on which to fulfill the elimination quest - * @returns {object} object of "Elimination"-location-subcondition - */ - generateEliminationLocation(location: string[]): IEliminationCondition; - /** - * A repeatable quest, besides some more or less static components, exists of reward and condition (see assets/database/templates/repeatableQuests.json) - * This is a helper method for GenerateEliminationQuest to create a kill condition. - * - * @param {string} target array of target npcs e.g. "AnyPmc", "Savage" - * @param {array} bodyParts array of body parts with which to kill e.g. ["stomach", "thorax"] - * @param {number} distance distance from which to kill (currently only >= supported) - * @returns {object} object of "Elimination"-kill-subcondition - */ - generateEliminationCondition(target: string, bodyPart: string[], distance: number): IEliminationCondition; - /** - * Used to create a quest pool during each cycle of repeatable quest generation. The pool will be subsequently - * narrowed down during quest generation to avoid duplicate quests. Like duplicate extractions or elimination quests - * where you have to e.g. kill scavs in same locations. - * - * @returns {object} the quest pool - */ - generateQuestPool(repeatableConfig: IRepeatableQuestConfig): IQuestTypePool; - /** - * Generate the reward for a mission. A reward can consist of - * - Experience - * - Money - * - Items - * - Trader Reputation - * - * The reward is dependent on the player level as given by the wiki. The exact mapping of pmcLevel to - * experience / money / items / trader reputation can be defined in QuestConfig.js - * - * There's also a random variation of the reward the spread of which can be also defined in the config. - * - * Additonaly, a scaling factor w.r.t. quest difficulty going from 0.2...1 can be used - * - * @param {integer} pmcLevel player's level - * @param {number} difficulty a reward scaling factor goint from 0.2 to 1 - * @param {string} traderId the trader for reputation gain (and possible in the future filtering of reward item type based on trader) - * @param {object} repeatableConfig The configuration for the repeatably kind (daily, weekly) as configured in QuestConfig for the requestd quest - * @returns {object} object of "Reward"-type that can be given for a repeatable mission - */ - generateReward(pmcLevel: number, difficulty: number, traderId: string, repeatableConfig: IRepeatableQuestConfig): IRewards; - /** - * Helper to create a reward item structured as required by the client - * - * @param {string} tpl itemId of the rewarded item - * @param {integer} value amount of items to give - * @param {integer} index all rewards will be appended to a list, for unkown reasons the client wants the index - * @returns {object} object of "Reward"-item-type - */ - generateRewardItem(tpl: string, value: number, index: number, preset?: any): IReward; - debugLogRepeatableQuestIds(pmcData: IPmcData): void; - probabilityObjectArray(configArrayInput: ProbabilityObject[]): ProbabilityObjectArray; - changeRepeatableQuest(pmcDataIn: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/TradeController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/TradeController.d.ts deleted file mode 100644 index c86745c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/TradeController.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { RagfairServer } from "../servers/RagfairServer"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TradeHelper } from "../helpers/TradeHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../models/eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { IProcessBaseTradeRequestData } from "../models/eft/trade/IProcessBaseTradeRequestData"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ILogger } from "../models/spt/utils/ILogger"; -declare class TradeController { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected tradeHelper: TradeHelper; - protected profileHelper: ProfileHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, tradeHelper: TradeHelper, profileHelper: ProfileHelper, ragfairServer: RagfairServer); - confirmTrading(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string, foundInRaid?: boolean, upd?: Upd): IItemEventRouterResponse; - confirmRagfairTrading(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} -export { TradeController }; diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/TraderController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/TraderController.d.ts deleted file mode 100644 index 7bab158..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/TraderController.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { TraderAssortHelper } from "../helpers/TraderAssortHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class TraderController { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected traderAssortHelper: TraderAssortHelper; - protected profileHelper: ProfileHelper; - protected traderHelper: TraderHelper; - protected timeUtil: TimeUtil; - protected traderAssortService: TraderAssortService; - protected jsonUtil: JsonUtil; - constructor(logger: ILogger, databaseServer: DatabaseServer, traderAssortHelper: TraderAssortHelper, profileHelper: ProfileHelper, traderHelper: TraderHelper, timeUtil: TimeUtil, traderAssortService: TraderAssortService, jsonUtil: JsonUtil); - load(): void; - getTrader(traderID: string, sessionID: string): ITraderBase; - getAllTraders(sessionID: string): ITraderBase[]; - updateTraders(): boolean; - getAssort(sessionId: string, traderId: string): ITraderAssort; - getPurchasesData(traderID: string, sessionID: string): Record; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/WeatherController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/WeatherController.d.ts deleted file mode 100644 index ca7f5eb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/WeatherController.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { WeatherGenerator } from "../generators/WeatherGenerator"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WeatherController { - protected weatherGenerator: WeatherGenerator; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weatherGenerator: WeatherGenerator, configServer: ConfigServer); - generate(): IWeatherData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/controllers/WishlistController.d.ts b/KcY-SeeItemValue/itemValue/server/types/controllers/WishlistController.d.ts deleted file mode 100644 index a96c522..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/controllers/WishlistController.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IWishlistActionData } from "../models/eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class WishlistController { - protected itemEvenRouter: ItemEventRouter; - constructor(itemEvenRouter: ItemEventRouter); - addToWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishList(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/di/Container.d.ts b/KcY-SeeItemValue/itemValue/server/types/di/Container.d.ts deleted file mode 100644 index 17791b0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/di/Container.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class Container { - static registerTypes(depContainer: DependencyContainer): void; - static registerListTypes(depContainer: DependencyContainer): void; - private static registerUtils; - private static registerRouters; - private static registerGenerators; - private static registerHelpers; - private static registerLoaders; - private static registerCallbacks; - private static registerServices; - private static registerServers; - private static registerControllers; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/di/OnLoad.d.ts b/KcY-SeeItemValue/itemValue/server/types/di/OnLoad.d.ts deleted file mode 100644 index 064d07d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/di/OnLoad.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnLoad { - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/di/OnLoadOnUpdate.d.ts b/KcY-SeeItemValue/itemValue/server/types/di/OnLoadOnUpdate.d.ts deleted file mode 100644 index 8bd3dc3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/di/OnLoadOnUpdate.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { OnLoad } from "./OnLoad"; -import { OnUpdate } from "./OnUpdate"; -export declare class OnLoadOnUpdate implements OnLoad, OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/di/OnUpdate.d.ts b/KcY-SeeItemValue/itemValue/server/types/di/OnUpdate.d.ts deleted file mode 100644 index 7fbbe09..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/di/OnUpdate.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export declare class OnUpdate { - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/di/Router.d.ts b/KcY-SeeItemValue/itemValue/server/types/di/Router.d.ts deleted file mode 100644 index 2fb98e0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/di/Router.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -export declare class Router { - private handledRoutes; - getTopLevelRoute(): string; - protected getHandledRoutes(): HandledRoute[]; - private getInternalHandledRoutes; - canHandle(url: string, partialMatch?: boolean): boolean; -} -export declare class StaticRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleStatic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class DynamicRouter extends Router { - private routes; - constructor(routes: RouteAction[]); - handleDynamic(url: string, info: any, sessionID: string, output: string): any; - getHandledRoutes(): HandledRoute[]; -} -export declare class ItemEventRouterDefinition extends Router { - constructor(); - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} -export declare class SaveLoadRouter extends Router { - constructor(); - handleLoad(profile: IAkiProfile): IAkiProfile; -} -export declare class HandledRoute { - route: string; - dynamic: boolean; - constructor(route: string, dynamic: boolean); -} -export declare class RouteAction { - url: string; - action: (url: string, info: any, sessionID: string, output: string) => any; - constructor(url: string, action: (url: string, info: any, sessionID: string, output: string) => any); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/di/Serializer.d.ts b/KcY-SeeItemValue/itemValue/server/types/di/Serializer.d.ts deleted file mode 100644 index 70aa7c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/di/Serializer.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IHttpServer } from "../models/spt/server/IHttpServer"; -export declare class Serializer { - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(something: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/BotGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/BotGenerator.d.ts deleted file mode 100644 index 88a8014..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/BotGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotHelper } from "../helpers/BotHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { IGenerateBotsRequestData } from "../models/eft/bot/IGenerateBotsRequestData"; -import { Health as PmcHealth } from "../models/eft/common/IPmcData"; -import { IBotBase } from "../models/eft/common/tables/IBotBase"; -import { Health, Inventory, Skills } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotInventoryGenerator } from "./BotInventoryGenerator"; -declare namespace BotGenerator { - interface IRandomisedBotLevelResult { - level: number; - exp: number; - } -} -export declare class BotGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected botInventoryGenerator: BotInventoryGenerator; - protected botHelper: BotHelper; - protected gameEventHelper: GameEventHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer, botInventoryGenerator: BotInventoryGenerator, botHelper: BotHelper, gameEventHelper: GameEventHelper, configServer: ConfigServer); - generate(info: IGenerateBotsRequestData, playerScav?: boolean): IBotBase[]; - protected generateBot(bot: IBotBase, role: string, isPmc: boolean): IBotBase; - protected generateRandomLevel(min: number, max: number): BotGenerator.IRandomisedBotLevelResult; - /** Converts health object to the required format */ - protected generateHealth(healthObj: Health, playerScav?: boolean): PmcHealth; - protected generateSkills(skillsObj: Skills): Skills; - protected getPmcRole(pmcSide: string): string; - protected removeChristmasItemsFromBotInventory(nodeInventory: Inventory): void; - protected generateId(bot: IBotBase): IBotBase; - protected generateInventoryID(profile: IBotBase): IBotBase; - protected getPMCDifficulty(requestedDifficulty: string): string; - protected generateDogtag(bot: IBotBase): IBotBase; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/BotInventoryGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/BotInventoryGenerator.d.ts deleted file mode 100644 index 783d0c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/BotInventoryGenerator.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Inventory, Chances, Generation, Mods } from "../models/eft/common/tables/IBotType"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { BotWeaponGenerator } from "./BotWeaponGenerator"; -import { BotLootGenerator } from "./BotLootGenerator"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -export declare class BotInventoryGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected botWeaponGenerator: BotWeaponGenerator; - protected botLootGenerator: BotLootGenerator; - protected botGeneratorHelper: BotGeneratorHelper; - protected weightedRandomHelper: WeightedRandomHelper; - constructor(logger: ILogger, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, botWeaponGenerator: BotWeaponGenerator, botLootGenerator: BotLootGenerator, botGeneratorHelper: BotGeneratorHelper, weightedRandomHelper: WeightedRandomHelper); - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; - protected generateEquipment(equipmentSlot: string, equipmentPool: Record, modPool: Mods, spawnChances: Chances, botRole: string, inventory: PmcInventory): void; - protected generateInventoryBase(): PmcInventory; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/BotLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/BotLootGenerator.d.ts deleted file mode 100644 index 1d91836..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/BotLootGenerator.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { PMCLootGenerator } from "../generators/PMCLootGenerator"; -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { ItemMinMax, Items } from "../models/eft/common/tables/IBotType"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotLootGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected pmcLootGenerator: PMCLootGenerator; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, botGeneratorHelper: BotGeneratorHelper, pmcLootGenerator: PMCLootGenerator, configServer: ConfigServer); - generateLoot(lootPool: Items, itemCounts: ItemMinMax, isPmc: boolean, inventory: PmcInventory): void; - protected getRandomisedCount(min: number, max: number, nValue: number): number; - protected addLootFromPool(pool: ITemplateItem[], equipmentSlots: string[], count: number, inventory: PmcInventory, totalValueLimit?: number, useLimits?: boolean): void; - /** Compares two item templates by their price to spawn chance ratio */ - protected compareByValue(a: ITemplateItem, b: ITemplateItem): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts deleted file mode 100644 index 13fe7df..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/BotWeaponGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { BotGeneratorHelper } from "../helpers/BotGeneratorHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { MinMax, Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotWeaponGenerator { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected weightedRandomHelper: WeightedRandomHelper; - protected botGeneratorHelper: BotGeneratorHelper; - protected randomUtil: RandomUtil; - constructor(logger: ILogger, hashUtil: HashUtil, databaseServer: DatabaseServer, itemHelper: ItemHelper, weightedRandomHelper: WeightedRandomHelper, botGeneratorHelper: BotGeneratorHelper, randomUtil: RandomUtil); - generateWeapon(equipmentSlot: string, weaponPool: Record, modPool: Mods, modChances: ModsChances, magCounts: MinMax, botRole: string, isPmc: boolean, inventory: PmcInventory): void; - /** Checks if all required slots are occupied on a weapon and all it's mods */ - protected isWeaponValid(itemList: Item[]): boolean; - /** - * Generates extra magazines or bullets (if magazine is internal) and adds them to TacticalVest and Pockets. - * Additionally, adds extra bullets to SecuredContainer - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @param {*} magCounts - * @param {*} ammoTpl - * @returns - */ - protected generateExtraMagazines(weaponMods: Item[], weaponTemplate: ITemplateItem, magCounts: MinMax, ammoTpl: string, inventory: PmcInventory): void; - protected addBullets(ammoTpl: string, bulletCount: number, inventory: PmcInventory): void; - /** - * Finds and returns tpl of ammo that should be used, while making sure it's compatible - * - * @param {*} weaponMods - * @param {*} weaponTemplate - * @returns - */ - protected getCompatibleAmmo(weaponMods: Item[], weaponTemplate: ITemplateItem): string; - /** Fill existing magazines to full, while replacing their contents with specified ammo */ - protected fillExistingMagazines(weaponMods: Item[], magazine: Item, ammoTpl: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/LocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/LocationGenerator.d.ts deleted file mode 100644 index bd368b5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/LocationGenerator.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { ContainerHelper } from "../helpers/ContainerHelper"; -import { GameEventHelper } from "../helpers/GameEventHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { ILooseLoot, SpawnpointTemplate } from "../models/eft/common/ILooseLoot"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IStaticAmmoDetails, IStaticContainerProps, IStaticForcedProps, IStaticLootDetails } from "../models/eft/common/tables/ILootBase"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { ILocationConfig } from "../models/spt/config/ILocationConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { MathUtil } from "../utils/MathUtil"; -import { ObjectId } from "../utils/ObjectId"; -import { RandomUtil } from "../utils/RandomUtil"; -export interface IContainerItem { - items: Item[]; - width: number; - height: number; -} -export declare class LocationGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected objectId: ObjectId; - protected randomUtil: RandomUtil; - protected ragfairServerHelper: RagfairServerHelper; - protected itemHelper: ItemHelper; - protected mathUtil: MathUtil; - protected gameEventHelper: GameEventHelper; - protected containerHelper: ContainerHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected locationConfig: ILocationConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, objectId: ObjectId, randomUtil: RandomUtil, ragfairServerHelper: RagfairServerHelper, itemHelper: ItemHelper, mathUtil: MathUtil, gameEventHelper: GameEventHelper, containerHelper: ContainerHelper, presetHelper: PresetHelper, configServer: ConfigServer); - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - protected getLooseLootMultiplerForLocation(location: string): number; - protected getStaticLootMultiplerForLocation(location: string): number; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; - protected createItem(tpl: string, staticAmmoDist: Record, parentId?: string): IContainerItem; - protected getRandomCompatibleCaliberTemplateId(item: ITemplateItem): string; - protected getRandomValidCaliber(magTemplate: ITemplateItem): string; - protected drawAmmoTpl(caliber: string, staticAmmoDist: Record): string; - protected createRandomMagCartridges(magTemplate: ITemplateItem, parentId: string, staticAmmoDist: Record, caliber?: string): Item; - protected createCartidges(parentId: string, ammoTpl: string, stackCount: number): Item; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/PMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/PMCLootGenerator.d.ts deleted file mode 100644 index 64e6f7f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/PMCLootGenerator.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -export declare class PMCLootGenerator { - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected pocketLootPool: string[]; - protected backpackLootPool: string[]; - protected botConfig: IBotConfig; - constructor(itemHelper: ItemHelper, databaseServer: DatabaseServer, configServer: ConfigServer); - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/RagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/RagfairAssortGenerator.d.ts deleted file mode 100644 index cbdd7f2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/RagfairAssortGenerator.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -export declare class RagfairAssortGenerator { - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected generatedAssortItems: Item[]; - constructor(jsonUtil: JsonUtil, hashUtil: HashUtil, itemHelper: ItemHelper, databaseServer: DatabaseServer); - /** - * Get an array of unique items that can be sold on the flea - * @returns array of unique items - */ - getAssortItems(): Item[]; - protected assortsAreGenerated(): boolean; - /** - * Generate an array of items the flea can sell - * @returns array of unique items - */ - protected generateRagfairAssortItems(): Item[]; - protected createRagfairAssortItem(tplId: string, id?: string): Item; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/RagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/RagfairOfferGenerator.d.ts deleted file mode 100644 index de53ea9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/RagfairOfferGenerator.d.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { RagfairAssortGenerator } from "./RagfairAssortGenerator"; -export declare class RagfairOfferGenerator { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected saveServer: SaveServer; - protected presetHelper: PresetHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairPriceService: RagfairPriceService; - protected fenceService: FenceService; - protected itemHelper: ItemHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, timeUtil: TimeUtil, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, saveServer: SaveServer, presetHelper: PresetHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferService: RagfairOfferService, ragfairPriceService: RagfairPriceService, fenceService: FenceService, itemHelper: ItemHelper, configServer: ConfigServer); - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; - protected getTraderId(userID: string): string; - protected getRating(userID: string): number; - protected getRatingGrowing(userID: string): boolean; - protected getOfferEndTime(userID: string, time: number): number; - /** - * Create multiple offers for items by using a unique list of items we've generated previously - * @param expiredOffers - */ - generateDynamicOffers(expiredOffers?: Item[]): void; - generateTraderOffers(traderID: string): void; - protected getItemCondition(userID: string, items: Item[], itemDetails: ITemplateItem): Item[]; - protected addMissingCondition(item: Item): Item; - protected getOfferRequirements(items: Item[]): { - count: number; - _tpl: string; - }[]; - /** - * Create a flea offer and store it in the Ragfair server offers array - */ - createFleaOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece?: boolean): IRagfairOffer; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts deleted file mode 100644 index 23aa169..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/generators/WeatherGenerator.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { WeightedRandomHelper } from "../helpers/WeightedRandomHelper"; -import { ConfigServer } from "../servers/ConfigServer"; -import { IWeatherData } from "../models/eft/weather/IWeatherData"; -import { IWeatherConfig } from "../models/spt/config/IWeatherConfig"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class WeatherGenerator { - protected weightedRandomHelper: WeightedRandomHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected weatherConfig: IWeatherConfig; - constructor(weightedRandomHelper: WeightedRandomHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateTime(data: IWeatherData): IWeatherData; - generateWeather(data: IWeatherData): IWeatherData; - protected getWeightedFog(): string; - protected getWeightedRain(): number; - protected getRandomFloat(node: string): number; - protected getRandomInt(node: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/AssortHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/AssortHelper.d.ts deleted file mode 100644 index 15586b9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/AssortHelper.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ItemHelper } from "./ItemHelper"; -import { QuestHelper } from "./QuestHelper"; -export declare class AssortHelper { - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected databaseServer: DatabaseServer; - protected questHelper: QuestHelper; - constructor(logger: ILogger, itemHelper: ItemHelper, databaseServer: DatabaseServer, questHelper: QuestHelper); - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort assort items from a trader - * @returns assort items minus locked quest assorts - */ - stripLockedQuestAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove assorts from a trader that have not been unlocked yet - * @param pmcProfile player profile - * @param traderId traders id - * @param assort traders assorts - * @returns traders assorts minus locked loyality assorts - */ - stripLockedLoyaltyAssort(pmcProfile: IPmcData, traderId: string, assort: ITraderAssort): ITraderAssort; - /** - * Remove an item from an assort - * @param assort assort to modify - * @param itemID item id to remove from asort - * @returns Modified assort - */ - removeItemFromAssort(assort: ITraderAssort, itemID: string): ITraderAssort; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts deleted file mode 100644 index c382fc9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/BotGeneratorHelper.d.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { DurabilityLimitsHelper } from "../helpers/DurabilityLimitsHelper"; -import { Inventory as PmcInventory } from "../models/eft/common/IPmcData"; -import { Mods, ModsChances } from "../models/eft/common/tables/IBotType"; -import { Item, Repairable, Upd } from "../models/eft/common/tables/IItem"; -import { Grid, ITemplateItem, Slot } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { InventoryHelper } from "./InventoryHelper"; -import { ItemHelper } from "./ItemHelper"; -export declare class BotGeneratorHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected durabilityLimitsHelper: DurabilityLimitsHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected containerHelper: ContainerHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, durabilityLimitsHelper: DurabilityLimitsHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, containerHelper: ContainerHelper, configServer: ConfigServer); - generateModsForItem(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem, modSpawnChances: ModsChances, isPmc?: boolean): Item[]; - /** - * With the shotgun revolver (60db29ce99594040e04c4a27) 12.12 introduced CylinderMagazines. - * Those magazines (e.g. 60dc519adf4c47305f6d410d) have a "Cartridges" entry with a _max_count=0. - * Ammo is not put into the magazine directly but assigned to the magazine's slots: The "camora_xxx" slots. - * This function is a helper called by generateModsForItem for mods with parent type "CylinderMagazine" - * - * @param {object} items The items where the CylinderMagazine's camora are appended to - * @param {object} modPool modPool which should include available cartrigdes - * @param {string} parentId The CylinderMagazine's UID - * @param {object} parentTemplate The CylinderMagazine's template - */ - protected fillCamora(items: Item[], modPool: Mods, parentId: string, parentTemplate: ITemplateItem): void; - generateExtraPropertiesForItem(itemTemplate: ITemplateItem, botRole?: any): { - upd?: Upd; - }; - /** - * Create a repairable object for a weapon that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateWeaponRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - /** - * Create a repairable object for an armor that containers durability + max durability properties - * @param itemTemplate weapon object being generated for - * @param botRole type of bot being generated for - * @returns Repairable object - */ - protected generateArmorRepairableProperties(itemTemplate: ITemplateItem, botRole: string): Repairable; - protected getModTplFromItemDb(modTpl: string, parentSlot: Slot, modSlot: string, items: Item[]): string; - /** - * Sort by spawn chance, highest to lowest, higher is more common - * @param unsortedModArray String array to sort - * @returns Sorted string array - */ - protected sortModArray(unsortedModArray: string[]): string[]; - /** - * Can an item be added to an item without issue - * @param items - * @param tplToCheck - * @param equipmentSlot - * @returns true if possible - */ - isItemIncompatibleWithCurrentItems(items: Item[], tplToCheck: string, equipmentSlot: string): boolean; - /** - * Adds an item with all its childern into specified equipmentSlots, wherever it fits. - * @param equipmentSlots - * @param parentId - * @param parentTpl - * @param itemWithChildren - * @param inventory - * @returns a `boolean` indicating item was added - */ - addItemWithChildrenToEquipmentSlot(equipmentSlots: string[], parentId: string, parentTpl: string, itemWithChildren: Item[], inventory: PmcInventory): boolean; - protected itemAllowedInContainer(slot: Grid, itemTpl: string): boolean; -} -export declare class ExhaustableArray { - private itemPool; - private randomUtil; - private jsonUtil; - private pool; - constructor(itemPool: T[], randomUtil: RandomUtil, jsonUtil: JsonUtil); - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts deleted file mode 100644 index 0cb1227..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/BotHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Difficulty } from "../models/eft/common/tables/IBotType"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class BotHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, randomUtil: RandomUtil, configServer: ConfigServer); - getBotDifficultySettings(type: string, difficulty: string): Difficulty; - getPmcDifficultySettings(type: string, difficulty: string): Difficulty; - /** - * Randomise the chance the PMC will attack their own side - * @param difficultySettings pmc difficulty settings - */ - randomisePmcHostility(difficultySettings: Difficulty): void; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - /** - * Add a bot to the FRIENDLY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typeToAdd bot type to add to friendly list - */ - addBotToFriendlyList(difficultySettings: Difficulty, typeToAdd: string): void; - /** - * Add a bot to the ENEMY_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to enemy list - */ - addBotToEnemyList(difficultySettings: Difficulty, typesToAdd: string[]): void; - /** - * Add a bot to the REVENGE_BOT_TYPES array - * @param difficultySettings bot settings to alter - * @param typesToAdd bot type to add to revenge list - */ - addBotToRevengeList(difficultySettings: Difficulty, typesToAdd: string[]): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/ContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/ContainerHelper.d.ts deleted file mode 100644 index 3c2ee93..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/ContainerHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare class FindSlotResult { - success: boolean; - x: any; - y: any; - rotation: boolean; - constructor(success?: boolean, x?: any, y?: any, rotation?: boolean); -} -export declare class ContainerHelper { - protected locateSlot(container2D: number[][], containerX: number, containerY: number, x: number, y: number, itemW: number, itemH: number): boolean; - findSlotForItem(container2D: number[][], itemWidth: number, itemHeight: number): FindSlotResult; - fillContainerMapWithItem(container2D: number[][], x: number, y: number, itemW: number, itemH: number, rotate: boolean): any; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/DialogueHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/DialogueHelper.d.ts deleted file mode 100644 index 9776c6a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/DialogueHelper.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Dialogue, MessageContent, MessagePreview } from "../models/eft/profile/IAkiProfile"; -import { MessageType } from "../models/enums/MessageType"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { ItemHelper } from "./ItemHelper"; -import { NotificationSendHelper } from "./NotificationSendHelper"; -import { NotifierHelper } from "./NotifierHelper"; -export declare class DialogueHelper { - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected notificationSendHelper: NotificationSendHelper; - protected itemHelper: ItemHelper; - constructor(hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, notificationSendHelper: NotificationSendHelper, itemHelper: ItemHelper); - createMessageContext(templateId: string, messageType: MessageType, maxStoreTime: number): MessageContent; - addDialogueMessage(dialogueID: string, messageContent: MessageContent, sessionID: string, rewards?: any[]): void; - getMessagePreview(dialogue: Dialogue): MessagePreview; - getMessageItemContents(messageID: string, sessionID: string): any[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/DurabilityLimitsHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/DurabilityLimitsHelper.d.ts deleted file mode 100644 index 07a5db1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/DurabilityLimitsHelper.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IBotConfig } from "../models/spt/config/IBotConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { BotHelper } from "./BotHelper"; -export declare class DurabilityLimitsHelper { - protected randomUtil: RandomUtil; - protected botHelper: BotHelper; - protected configServer: ConfigServer; - protected botConfig: IBotConfig; - constructor(randomUtil: RandomUtil, botHelper: BotHelper, configServer: ConfigServer); - getRandomisedMaxWeaponDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedMaxArmorDurability(itemTemplate: ITemplateItem, botRole: string): number; - getRandomisedWeaponDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - getRandomisedArmorDurability(itemTemplate: ITemplateItem, botRole: string, maxDurability: number): number; - protected generateMaxWeaponDurability(botRole: string): number; - protected generateMaxPmcArmorDurability(itemMaxDurability: number): number; - protected getLowestMaxWeaponFromConfig(botRole: string): number; - protected getHighestMaxWeaponDurabilityFromConfig(botRole: string): number; - protected generateWeaponDurability(botRole: string, maxDurability: number): number; - protected generateArmorDurability(botRole: string, maxDurability: number): number; - protected getMinWeaponDeltaFromConfig(botRole: string): number; - protected getMaxWeaponDeltaFromConfig(botRole: string): number; - protected getMinArmorDeltaFromConfig(botRole: string): number; - protected getMaxArmorDeltaFromConfig(botRole: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/ExtendedProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/ExtendedProfileHelper.d.ts deleted file mode 100644 index d8b754d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/ExtendedProfileHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BotGenerator } from "../generators/BotGenerator"; -import { IPmcData, Skills, Stats } from "../models/eft/common/IPmcData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class ExtendedProfileHelper extends ProfileHelper { - protected botGenerator: BotGenerator; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService, botGenerator: BotGenerator); - generatePlayerScav(sessionID: string): IPmcData; - protected getScavSkills(sessionID: string): Skills; - protected removeSecureContainer(profile: IPmcData): IPmcData; - protected getDefaultScavSkills(): Skills; - protected getScavStats(sessionID: string): Stats; - protected getScavLevel(sessionID: string): number; - protected getScavExperience(sessionID: string): number; - protected setScavCooldownTimer(profile: IPmcData, pmcData: IPmcData): IPmcData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/GameEventHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/GameEventHelper.d.ts deleted file mode 100644 index b2d6377..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/GameEventHelper.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class GameEventHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - get EVENT(): Record; - get christmasEventItems(): string[]; - itemIsChristmasRelated(itemId: string): boolean; - christmasEventEnabled(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/HandbookHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/HandbookHelper.d.ts deleted file mode 100644 index b47d466..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/HandbookHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -declare class LookupItem { - byId: Record; - byParent: Record; - constructor(); -} -export declare class LookupCollection { - items: LookupItem; - categories: LookupItem; - constructor(); -} -export declare class HandbookHelper { - protected lookup: LookupCollection; - hydrateLookup(lookup: LookupCollection): void; - getTemplatePrice(x: string): number; - templatesWithParent(x: string): string[]; - isCategory(x: string): boolean; - childrenCategories(x: string): string[]; - /** - * Gets Currency to Ruble conversion Value - * @param {number} value - * @param {string} currencyFrom - * @returns number - */ - inRUB(value: number, currencyFrom: string): number; - /** - * Gets Ruble to Currency conversion Value - * @param {number} value - * @param {string} currencyTo - * @returns number - */ - fromRUB(value: number, currencyTo: string): number; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/HealthHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/HealthHelper.d.ts deleted file mode 100644 index 518c23f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/HealthHelper.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ISyncHealthRequestData } from "../models/eft/health/ISyncHealthRequestData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IHealthConfig } from "../models/spt/config/IHealthConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class HealthHelper { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected configServer: ConfigServer; - protected healthConfig: IHealthConfig; - constructor(jsonUtil: JsonUtil, logger: ILogger, timeUtil: TimeUtil, saveServer: SaveServer, configServer: ConfigServer); - resetVitality(sessionID: string): IAkiProfile; - saveVitality(pmcData: IPmcData, info: ISyncHealthRequestData, sessionID: string): void; - protected saveHealth(pmcData: IPmcData, sessionID: string): void; - protected saveEffects(pmcData: IPmcData, sessionID: string): void; - protected addEffect(pmcData: IPmcData, sessionID: string, effect: { - bodyPart: string; - effectType: string; - }): void; - protected isEmpty(map: any): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/HideoutHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/HideoutHelper.d.ts deleted file mode 100644 index 76b337f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/HideoutHelper.d.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { Common, HideoutArea, IPmcData, Production, Productive } from "../models/eft/common/IPmcData"; -import { Upd } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { StageBonus } from "../models/eft/hideout/IHideoutArea"; -import { IHideoutContinousProductionStartRequestData } from "../models/eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../models/eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../models/eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IHideoutConfig } from "../models/spt/config/IHideoutConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { PlayerService } from "../services/PlayerService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class HideoutHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected timeUtil: TimeUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected profileHelper: ProfileHelper; - protected inventoryHelper: InventoryHelper; - protected playerService: PlayerService; - protected configServer: ConfigServer; - static BITCOIN_FARM: string; - protected WATER_COLLECTOR: string; - protected BITCOIN: string; - protected EXPEDITIONARY_FUEL_TANK: string; - static NAME_BACKENDCOUNTERS_CRAFTING: string; - static SKILL_NAME_HIDEOUT: string; - static HOUR_FOR_SKILL_CRAFTING: number; - static SKILL_NAME_CRAFITING: string; - protected hideoutConfig: IHideoutConfig; - constructor(logger: ILogger, hashUtil: HashUtil, timeUtil: TimeUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, profileHelper: ProfileHelper, inventoryHelper: InventoryHelper, playerService: PlayerService, configServer: ConfigServer); - registerProduction(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData | IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - /** - * This convinience function intialies new Production Object - * with all the constants. - */ - initProduction(recipeId: string, productionTime: number): Production; - isProductionType(productive: Productive): productive is Production; - applyPlayerUpgradesBonuses(pmcData: IPmcData, bonus: StageBonus): void; - protected applySkillXPBoost(pmcData: IPmcData, bonus: StageBonus): void; - updatePlayerHideout(sessionID: string): void; - protected updateWaterCollector(sessionId: string, pmcData: IPmcData, area: HideoutArea, isGeneratorOn: boolean): void; - protected doesWaterCollectorHaveFilter(waterCollector: HideoutArea): boolean; - protected updateFuel(generatorArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateWaterFilters(waterFilterArea: HideoutArea, pwProd: Production, isGeneratorOn: boolean, pmcData: IPmcData): HideoutArea; - protected getAreaUpdObject(stackCount: number, resourceValue: number, resourceUnitsConsumed: number): Upd; - protected updateAirFilters(airFilterArea: HideoutArea, pmcData: IPmcData): HideoutArea; - protected updateBitcoinFarm(pmcData: IPmcData, btcFarmCGs: number, isGeneratorOn: boolean): Production; - protected getBTCSlots(pmcData: IPmcData): number; - protected getManagementSkillsSlots(): number; - protected hasManagementSkillSlots(pmcData: IPmcData): boolean; - protected getHideoutManagementSkill(pmcData: IPmcData): Common; - protected getHideoutManagementConsumptionBonus(pmcData: IPmcData): number; - isProduction(productive: Productive): productive is Production; - getBTC(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - getRandomAmountRewardForScavCase(itemToCalculate: ITemplateItem): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/HttpServerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/HttpServerHelper.d.ts deleted file mode 100644 index c6e5296..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/HttpServerHelper.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class HttpServerHelper { - protected configServer: ConfigServer; - protected httpConfig: IHttpConfig; - protected mime: { - css: string; - bin: string; - html: string; - jpg: string; - js: string; - json: string; - png: string; - svg: string; - txt: string; - }; - constructor(configServer: ConfigServer); - getMimeText(key: string): string; - buildUrl(): string; - getBackendUrl(): string; - getWebsocketUrl(): string; - sendTextJson(resp: any, output: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/InRaidHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/InRaidHelper.d.ts deleted file mode 100644 index 05b6fdf..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/InRaidHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Victim } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { InventoryHelper } from "./InventoryHelper"; -import { PaymentHelper } from "./PaymentHelper"; -export declare class InRaidHelper { - protected logger: ILogger; - protected saveServer: SaveServer; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, saveServer: SaveServer, jsonUtil: JsonUtil, databaseServer: DatabaseServer, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - protected removePlayer(sessionID: string): void; - protected removeMapAccessKey(offraidData: ISaveProgressRequestData, sessionID: string): void; - addUpdToMoneyFromRaid(items: Item[]): void; - /** - * Add positive karma for PMC kills - * @param {*} existingFenceStanding - * @param {*} victims - */ - calculateFenceStandingChangeFromKills(existingFenceStanding: number, victims: Victim[]): void; - setBaseStats(profileData: IPmcData, offraidData: ISaveProgressRequestData, sessionID: string): IPmcData; - markFoundItems(pmcData: IPmcData, profile: IPmcData, isPlayerScav: boolean): IPmcData; - removeFoundInRaidStatusFromItems(profile: IPmcData): IPmcData; - setInventory(sessionID: string, pmcData: IPmcData, profile: IPmcData): IPmcData; - deleteInventory(pmcData: IPmcData, sessionID: string): IPmcData; - getPlayerGear(items: Item[]): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/InventoryHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/InventoryHelper.d.ts deleted file mode 100644 index dc7cbca..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/InventoryHelper.d.ts +++ /dev/null @@ -1,85 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IAddItemRequestData } from "../models/eft/inventory/IAddItemRequestData"; -import { IInventoryMergeRequestData } from "../models/eft/inventory/IInventoryMergeRequestData"; -import { IInventoryMoveRequestData } from "../models/eft/inventory/IInventoryMoveRequestData"; -import { IInventorySplitRequestData } from "../models/eft/inventory/IInventorySplitRequestData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IInventoryConfig } from "../models/spt/config/IInventoryConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { HashUtil } from "../utils/HashUtil"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { ContainerHelper } from "./ContainerHelper"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class InventoryHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected httpResponse: HttpResponseUtil; - protected fenceService: FenceService; - protected databaseServer: DatabaseServer; - protected paymentHelper: PaymentHelper; - protected traderAssortHelper: TraderAssortHelper; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected containerHelper: ContainerHelper; - protected profileHelper: ProfileHelper; - protected configServer: ConfigServer; - protected inventoryConfig: IInventoryConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, hashUtil: HashUtil, httpResponse: HttpResponseUtil, fenceService: FenceService, databaseServer: DatabaseServer, paymentHelper: PaymentHelper, traderAssortHelper: TraderAssortHelper, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, containerHelper: ContainerHelper, profileHelper: ProfileHelper, configServer: ConfigServer); - addItem(pmcData: IPmcData, body: IAddItemRequestData, output: IItemEventRouterResponse, sessionID: string, callback: any, foundInRaid?: boolean, addUpd?: any): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, itemId: string, sessionID: string, output?: IItemEventRouterResponse): IItemEventRouterResponse; - getItemSize(itemTpl: string, itemID: string, inventoryItem: Item[]): Record; - protected getSizeByInventoryItemHash(itemTpl: string, itemID: string, inventoryItemHash: InventoryHelper.InventoryItemHash): Record; - protected getInventoryItemHash(inventoryItem: Item[]): InventoryHelper.InventoryItemHash; - getContainerMap(containerW: number, containerH: number, itemList: Item[], containerId: string): number[][]; - /** - * Based on the item action, determine whose inventories we should be looking at for from and to. - */ - getOwnerInventoryItems(body: IInventoryMoveRequestData | IInventorySplitRequestData | IInventoryMergeRequestData, sessionID: string): OwnerInventoryItems; - /** - * Made a 2d array table with 0 - free slot and 1 - used slot - * @param {Object} pmcData - * @param {string} sessionID - * @returns Array - */ - protected getStashSlotMap(pmcData: IPmcData, sessionID: string): number[][]; - protected getStashType(sessionID: string): string; - protected getPlayerStashSize(sessionID: string): Record; - /** - * Internal helper function to transfer an item from one profile to another. - * fromProfileData: Profile of the source. - * toProfileData: Profile of the destination. - * body: Move request - */ - moveItemToProfile(fromItems: Item[], toItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to move item within the same profile_f. - */ - moveItemInternal(inventoryItems: Item[], body: IInventoryMoveRequestData): void; - /** - * Internal helper function to handle cartridges in inventory if any of them exist. - */ - protected handleCartridges(items: Item[], body: IInventoryMoveRequestData): void; -} -declare namespace InventoryHelper { - interface InventoryItemHash { - byItemId: Record; - byParentId: Record; - } -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts deleted file mode 100644 index f124cb1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/ItemHelper.d.ts +++ /dev/null @@ -1,147 +0,0 @@ -import { InsuredItem, IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem, StackSlot } from "../models/eft/common/tables/ITemplateItem"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -declare class ItemHelper { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, databaseServer: DatabaseServer); - /** - * Checks if a id is a valid item. Valid meaning that it's an item that be stored in stash - * @param {string} tpl the template id / tpl - * @returns boolean; true for items that may be in player posession and not quest items - */ - isValidItem(tpl: string, invalidBaseTypes?: string[]): boolean; - /** - * Checks if a id is a valid item. Valid meaning that it's an item that may be a reward - * or content of bot loot. Items that are tested as valid may be in a player backpack or stash. - * @param {*} tpl template id of item to check - * @returns boolean: true if item is valid reward - */ - isValidRewardItem(tpl: string): boolean; - /** - * Picks rewardable items from items.json. This means they need to fit into the inventory and they shouldn't be keys (debatable) - * @returns a list of rewardable items [[_tpl, itemTemplate],...] - */ - getRewardableItems(): [string, ITemplateItem][]; - /** - * Check if the tpl / template Id provided is a descendent of the baseclass - * - * @param {string} tpl the item template id to check - * @param {string} baseclassTpl the baseclass to check for - * @return {boolean} is the tpl a descendent? - */ - isOfBaseclass(tpl: string, baseclassTpl: string): any; - /** - * Returns the item price based on the handbook or as a fallback from the prices.json if the item is not - * found in the handbook. If the price can't be found at all return 0 - * - * @param {string} tpl the item template to check - * @returns {integer} The price of the item or 0 if not found - */ - getItemPrice(tpl: string): number; - fixItemStackCount(item: Item): Item; - /** - * AmmoBoxes contain StackSlots which need to be filled for the AmmoBox to have content. - * Here's what a filled AmmoBox looks like: - * { - * "_id": "b1bbe982daa00ac841d4ae4d", - * "_tpl": "57372c89245977685d4159b1", - * "parentId": "5fe49a0e2694b0755a504876", - * "slotId": "hideout", - * "location": { - * "x": 3, - * "y": 4, - * "r": 0 - * }, - * "upd": { - * "StackObjectsCount": 1 - * } - * }, - * { - * "_id": "b997b4117199033afd274a06", - * "_tpl": "56dff061d2720bb5668b4567", - * "parentId": "b1bbe982daa00ac841d4ae4d", - * "slotId": "cartridges", - * "location": 0, - * "upd": { - * "StackObjectsCount": 30 - * } - * } - * Given the AmmoBox Item (first object) this function generates the StackSlot (second object) and returns it. - * StackSlots are only used for AmmoBoxes which only have one element in StackSlots. However, it seems to be generic - * to possibly also have more than one StackSlot. As good as possible, without seeing items having more than one - * StackSlot, this function takes account of this and creates and returns an array of StackSlotItems - * - * @param {object} item The item template of the AmmoBox as given in items.json - * @param {string} parentId The id of the AmmoBox instance these StackSlotItems should be children of - * @returns {array} The array of StackSlotItems - */ - generateStackSlotItems(item: ITemplateItem, parentId: string): StackSlot[]; - getItem(tpl: string): [boolean, ITemplateItem]; - getItemQualityModifier(item: Item): number; - findAndReturnChildrenByItems(items: Item[], itemID: string): string[]; - /** - * A variant of findAndReturnChildren where the output is list of item objects instead of their ids. - */ - findAndReturnChildrenAsItems(items: Item[], baseItemId: string): Item[]; - /** - * find children of the item in a given assort (weapons parts for example, need recursive loop function) - */ - findAndReturnChildrenByAssort(itemIdToFind: string, assort: Item[]): Item[]; - hasBuyRestrictions(itemToCheck: Item): boolean; - /** - * Is Dogtag - * Checks if an item is a dogtag. Used under profile_f.js to modify preparePrice based - * on the level of the dogtag - */ - isDogtag(tpl: string): boolean; - isNotSellable(tpl: string): boolean; - getChildId(item: Item): string; - isItemTplStackable(tpl: string): boolean; - /** - * split item stack if it exceeds StackMaxSize - */ - splitStack(item: Item): Item[]; - /** - * Find Barter items in the inventory - * @param {string} by - * @param {Object} pmcData - * @param {string} barter_itemID - * @returns Array - */ - findBarterItems(by: string, pmcData: IPmcData, barter_itemID: string): any[]; - /** - * @param {Object} pmcData - * @param {Array} items - * @param {Object} fastPanel - * @returns Array - */ - replaceIDs(pmcData: IPmcData, items: Item[], insuredItems?: InsuredItem[], fastPanel?: any): any[]; - /** - * Recursivly loop down through an items hierarchy to see if any of the ids match the supplied list, return true if any do - * @param {string} tpl - * @param {Array} tplsToCheck - * @returns boolean - */ - doesItemOrParentsIdMatch(tpl: string, tplsToCheck: string[]): boolean; - /** - * Return true if item is a quest item - * @param {string} tpl - * @returns boolean - */ - isQuestItem(tpl: string): boolean; - getItemSize(items: Item[], rootItemId: string): ItemHelper.ItemSize; -} -declare namespace ItemHelper { - interface ItemSize { - width: number; - height: number; - } -} -export { ItemHelper }; diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/NotificationSendHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/NotificationSendHelper.d.ts deleted file mode 100644 index 34e62d9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/NotificationSendHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { NotificationService } from "../services/NotificationService"; -export declare class NotificationSendHelper { - protected httpServer: IHttpServer; - protected notificationService: NotificationService; - constructor(httpServer: IHttpServer, notificationService: NotificationService); - /** - * Send notification message to the appropiate channel - */ - sendMessage(sessionID: string, notificationMessage: INotification): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/NotifierHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/NotifierHelper.d.ts deleted file mode 100644 index 738b69a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/NotifierHelper.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -import { Message, MessageContentRagfair } from "../models/eft/profile/IAkiProfile"; -import { HttpServerHelper } from "./HttpServerHelper"; -export declare class NotifierHelper { - protected httpServerHelper: HttpServerHelper; - /** - * The default notification sent when waiting times out. - */ - protected defaultNotification: INotification; - constructor(httpServerHelper: HttpServerHelper); - getDefaultNotification(): INotification; - /** Creates a new notification that displays the "Your offer was sold!" prompt and removes sold offer from "My Offers" on clientside */ - createRagfairOfferSoldNotification(dialogueMessage: Message, ragfairData: MessageContentRagfair): INotification; - /** Creates a new notification with the specified dialogueMessage object. */ - createNewMessageNotification(dialogueMessage: Message): INotification; - getWebSocketServer(sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/PaymentHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/PaymentHelper.d.ts deleted file mode 100644 index 2d068a4..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/PaymentHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export declare class PaymentHelper { - /** - * Check whether tpl is Money - * @param {string} tpl - * @returns void - */ - isMoneyTpl(tpl: string): boolean; - /** - * Gets currency TPL from TAG - * @param {string} currency - * @returns string - */ - getCurrency(currency: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/PresetHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/PresetHelper.d.ts deleted file mode 100644 index 0371886..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/PresetHelper.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Preset } from "../models/eft/common/IGlobals"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PresetHelper { - protected databaseServer: DatabaseServer; - protected lookup: Record; - constructor(databaseServer: DatabaseServer); - hydratePresetStore(input: Record): void; - isPreset(id: string): boolean; - hasPreset(templateId: string): boolean; - getPreset(id: string): Preset; - getPresets(templateId: string): Preset[]; - getDefaultPreset(templateId: string): Preset; - getBaseItemTpl(presetId: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/ProfileHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/ProfileHelper.d.ts deleted file mode 100644 index 6a64291..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/ProfileHelper.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { IPmcData, Stats } from "../models/eft/common/IPmcData"; -import { IAkiProfile } from "../models/eft/profile/IAkiProfile"; -import { IValidateNicknameRequestData } from "../models/eft/profile/IValidateNicknameRequestData"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { Watermark } from "../utils/Watermark"; -import { ItemHelper } from "./ItemHelper"; -export declare class ProfileHelper { - protected jsonUtil: JsonUtil; - protected watermark: Watermark; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected itemHelper: ItemHelper; - protected fenceService: FenceService; - constructor(jsonUtil: JsonUtil, watermark: Watermark, timeUtil: TimeUtil, saveServer: SaveServer, databaseServer: DatabaseServer, itemHelper: ItemHelper, fenceService: FenceService); - resetProfileQuestCondition(sessionID: string, conditionId: string): void; - getCompleteProfile(sessionID: string): IPmcData[]; - isNicknameTaken(info: IValidateNicknameRequestData, sessionID: string): boolean; - getProfileByPmcId(pmcId: string): IPmcData; - getExperience(level: number): number; - getMaxLevel(): number; - getDefaultAkiDataObject(): any; - getFullProfile(sessionID: string): IAkiProfile; - getPmcProfile(sessionID: string): IPmcData; - getScavProfile(sessionID: string): IPmcData; - getDefaultCounters(): Stats; - protected isWiped(sessionID: string): boolean; - protected getServerVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/QuestConditionHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/QuestConditionHelper.d.ts deleted file mode 100644 index 90ee560..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/QuestConditionHelper.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { AvailableForConditions } from "../models/eft/common/tables/IQuest"; -export declare class QuestConditionHelper { - getQuestConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLevelConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - getLoyaltyConditions(q: AvailableForConditions[], furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; - protected filterConditions(q: AvailableForConditions[], questType: string, furtherFilter?: (a: AvailableForConditions) => AvailableForConditions[]): AvailableForConditions[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts deleted file mode 100644 index f32c85c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/QuestHelper.d.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { IPmcData, Quest } from "../models/eft/common/IPmcData"; -import { AvailableForConditions, AvailableForProps, IQuest, Reward } from "../models/eft/common/tables/IQuest"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IAcceptQuestRequestData } from "../models/eft/quests/IAcceptQuestRequestData"; -import { ICompleteQuestRequestData } from "../models/eft/quests/ICompleteQuestRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { TraderHelper } from "./TraderHelper"; -export declare class QuestHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemHelper: ItemHelper; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected ragfairServerHelper: RagfairServerHelper; - protected dialogueHelper: DialogueHelper; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected traderHelper: TraderHelper; - protected configServer: ConfigServer; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, timeUtil: TimeUtil, hashUtil: HashUtil, itemHelper: ItemHelper, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, ragfairServerHelper: RagfairServerHelper, dialogueHelper: DialogueHelper, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, traderHelper: TraderHelper, configServer: ConfigServer); - static get STATUS(): Record; - questStatus(pmcData: IPmcData, questID: string): string; - /** - * returns true is the condition is satisfied - */ - evaluateLevel(pmcProfile: IPmcData, cond: AvailableForConditions): boolean; - getDeltaQuests(before: IQuest[], after: IQuest[]): IQuest[]; - rewardSkillPoints(sessionID: string, pmcData: IPmcData, output: IItemEventRouterResponse, skillName: string, progress: number): void; - getQuestLocale(questId: string): any; - /** - * Debug Routine for showing some information on the - * quest list in question. - */ - dumpQuests(quests: any, label?: any): void; - loyaltyRequirementCheck(loyaltyRequirementProperties: AvailableForProps, profile: IPmcData): boolean; - protected processReward(reward: Reward): any[]; - getQuestRewardItems(quest: IQuest, state: string): Reward[]; - addQuestToPMCData(pmcData: IPmcData, quest: Quest, newState: string, acceptedQuest: IAcceptQuestRequestData): void; - acceptedUnlocked(acceptedQuestId: string, sessionID: string): IQuest[]; - failedUnlocked(failedQuestId: string, sessionID: string): IQuest[]; - applyMoneyBoost(quest: IQuest, moneyBoost: number): IQuest; - changeItemStack(pmcData: IPmcData, id: string, value: number, sessionID: string, output: any): void; - /** - * Get List of All Quests as an array - */ - questValues(): IQuest[]; - protected cleanQuestList(quests: IQuest[]): IQuest[]; - cleanQuestConditions(quest: IQuest): IQuest; - failQuest(pmcData: IPmcData, body: any, sessionID: string): any; - getQuestFromDb(questId: string, pmcData: IPmcData): IQuest; - getQuestLocaleIdFromDb(messageId: string, localisation?: string): string; - applyQuestReward(pmcData: IPmcData, body: ICompleteQuestRequestData, state: string, sessionID: string): any[]; - getFindItemIdForQuestItem(itemTpl: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts deleted file mode 100644 index c8bc5ba..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IGetOffersResult } from "../models/eft/ragfair/IGetOffersResult"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairLinkedItemService } from "../services/RagfairLinkedItemService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { TraderAssortHelper } from "./TraderAssortHelper"; -import { UtilityHelper } from "./UtilityHelper"; -export declare class RagfairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected traderAssortHelper: TraderAssortHelper; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected ragfairLinkedItemService: RagfairLinkedItemService; - protected utilityHelper: UtilityHelper; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, traderAssortHelper: TraderAssortHelper, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, ragfairLinkedItemService: RagfairLinkedItemService, utilityHelper: UtilityHelper, configServer: ConfigServer); - /** - * Gets currency TAG from TPL - * @param {string} currency - * @returns string - */ - getCurrencyTag(currency: string): string; - filterCategories(sessionID: string, info: ISearchRequestData): string[]; - getDisplayableAssorts(sessionID: string): Record; - protected getCategoryList(handbookId: string): string[]; - countCategories(result: IGetOffersResult): void; - /** - * Merges Root Items - * Ragfair allows abnormally large stacks. - */ - mergeStackable(items: Item[]): Item[]; - getCurrencySymbol(currencyTpl: string): string; - formatCurrency(moneyAmount: number): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairOfferHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairOfferHelper.d.ts deleted file mode 100644 index 129bc1c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairOfferHelper.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { ISearchRequestData } from "../models/eft/ragfair/ISearchRequestData"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { HashUtil } from "../utils/HashUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { PresetHelper } from "./PresetHelper"; -import { ProfileHelper } from "./ProfileHelper"; -import { RagfairHelper } from "./RagfairHelper"; -import { RagfairServerHelper } from "./RagfairServerHelper"; -import { RagfairSortHelper } from "./RagfairSortHelper"; -export declare class RagfairOfferHelper { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected hashUtil: HashUtil; - protected itemEventRouter: ItemEventRouter; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected dialogueHelper: DialogueHelper; - protected itemHelper: ItemHelper; - protected paymentHelper: PaymentHelper; - protected presetHelper: PresetHelper; - protected profileHelper: ProfileHelper; - protected ragfairServerHelper: RagfairServerHelper; - protected ragfairSortHelper: RagfairSortHelper; - protected ragfairHelper: RagfairHelper; - protected ragfairOfferService: RagfairOfferService; - protected configServer: ConfigServer; - protected static TPL_GOODS_SOLD: string; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, hashUtil: HashUtil, itemEventRouter: ItemEventRouter, databaseServer: DatabaseServer, saveServer: SaveServer, dialogueHelper: DialogueHelper, itemHelper: ItemHelper, paymentHelper: PaymentHelper, presetHelper: PresetHelper, profileHelper: ProfileHelper, ragfairServerHelper: RagfairServerHelper, ragfairSortHelper: RagfairSortHelper, ragfairHelper: RagfairHelper, ragfairOfferService: RagfairOfferService, configServer: ConfigServer); - getValidOffers(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - getOffersForBuild(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, pmcProfile: IPmcData): IRagfairOffer[]; - processOffers(sessionID: string): boolean; - protected getProfileOffers(sessionID: string): IRagfairOffer[]; - protected deleteOfferByOfferId(sessionID: string, offerId: string): void; - protected completeOffer(sessionID: string, offer: IRagfairOffer, boughtAmount: number): IItemEventRouterResponse; - isDisplayableOffer(info: ISearchRequestData, itemsToAdd: string[], assorts: Record, offer: IRagfairOffer, pmcProfile: IPmcData): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairSellHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairSellHelper.d.ts deleted file mode 100644 index 6ec004a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairSellHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { SellResult } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairSellHelper { - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, randomUtil: RandomUtil, timeUtil: TimeUtil, configServer: ConfigServer); - calculateSellChance(baseChance: number, offerPrice: number, requirementsPriceInRub: number): number; - rollForSale(sellChance: number, count: number): SellResult[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairServerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairServerHelper.d.ts deleted file mode 100644 index 2cb3ea5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairServerHelper.d.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { MemberCategory } from "../models/enums/MemberCategory"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { IQuestConfig } from "../models/spt/config/IQuestConfig"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { DialogueHelper } from "./DialogueHelper"; -import { ItemHelper } from "./ItemHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class RagfairServerHelper { - protected randomUtil: RandomUtil; - protected hashUtil: HashUtil; - protected saveServer: SaveServer; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected itemHelper: ItemHelper; - protected dialogueHelper: DialogueHelper; - protected jsonUtil: JsonUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected questConfig: IQuestConfig; - protected static TPL_GOODS_RETURNED: string; - constructor(randomUtil: RandomUtil, hashUtil: HashUtil, saveServer: SaveServer, databaseServer: DatabaseServer, profileHelper: ProfileHelper, itemHelper: ItemHelper, dialogueHelper: DialogueHelper, jsonUtil: JsonUtil, configServer: ConfigServer); - /** - * Is item valid / on blacklist / quest item - * @param itemDetails - * @returns boolean - */ - isItemValidRagfairItem(itemDetails: [boolean, ITemplateItem]): boolean; - protected isItemBlacklisted(itemTemplateId: string): boolean; - isTrader(userID: string): boolean; - isPlayer(userID: string): boolean; - returnItems(sessionID: string, items: any[]): void; - calculateDynamicStackCount(tplId: string, isWeaponPreset: boolean): number; - getDynamicOfferCurrency(): string; - getMemberType(userID: string): MemberCategory; - getNickname(userID: string): string; - getPresetItems(item: any): Item[]; - getPresetItemsByTpl(item: Item): Item[]; - reparentPresets(item: Item, preset: Item[]): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairSortHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairSortHelper.d.ts deleted file mode 100644 index e983569..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairSortHelper.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class RagfairSortHelper { - protected databaseServer: DatabaseServer; - constructor(databaseServer: DatabaseServer); - sortOffers(offers: IRagfairOffer[], type: number, direction?: number): IRagfairOffer[]; - protected sortOffersByID(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByRating(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByName(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByPrice(a: IRagfairOffer, b: IRagfairOffer): number; - protected sortOffersByExpiry(a: IRagfairOffer, b: IRagfairOffer): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairTaxHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairTaxHelper.d.ts deleted file mode 100644 index 820facb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RagfairTaxHelper.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RagfairPriceService } from "../services/RagfairPriceService"; -import { ItemHelper } from "./ItemHelper"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairTaxHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected ragfairPriceService: RagfairPriceService; - protected itemHelper: ItemHelper; - constructor(logger: ILogger, databaseServer: DatabaseServer, ragfairPriceService: RagfairPriceService, itemHelper: ItemHelper); - calculateTax(item: Item, pmcData: IPmcData, requirementsValue: number, offerItemCount: number, sellInOnePiece: boolean): number; - protected calculateItemWorth(item: Item, itemTemplate: ITemplateItem, itemCount: number, pmcData: IPmcData, isRootItem?: boolean): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts deleted file mode 100644 index 650c1aa..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/RepairHelper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { Props } from "../models/eft/common/tables/ITemplateItem"; -import { IRepairConfig } from "../models/spt/config/IRepairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RepairHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected configServer: ConfigServer; - protected repairConfig: IRepairConfig; - constructor(logger: ILogger, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, configServer: ConfigServer); - updateItemDurability(itemToRepairId: string, amountToRepair: number, pmcData: IPmcData, useRepairKit?: boolean): Item; - protected getRandomisedArmorRepairDegredationValue(armorMaterial: string, isRepairKit: boolean, armorMax: number): number; - protected getRandomisedWeaponRepairDegredationValue(itemProps: Props, isRepairKit: boolean, armorMax: number): number; - isWeaponTemplate(tpl: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/SecureContainerHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/SecureContainerHelper.d.ts deleted file mode 100644 index 9e2bc32..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/SecureContainerHelper.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Item } from "../models/eft/common/tables/IItem"; -import { ItemHelper } from "./ItemHelper"; -export interface OwnerInventoryItems { - from: Item[]; - to: Item[]; - sameInventory: boolean; - isMail: boolean; -} -export declare class SecureContainerHelper { - protected itemHelper: ItemHelper; - constructor(itemHelper: ItemHelper); - getSecureContainerItems(items: Item[]): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/TradeHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/TradeHelper.d.ts deleted file mode 100644 index 975062b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/TradeHelper.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item, Upd } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { RagfairServer } from "../servers/RagfairServer"; -import { FenceService } from "../services/FenceService"; -import { PaymentService } from "../services/PaymentService"; -export declare class TradeHelper { - protected logger: ILogger; - protected itemEventRouter: ItemEventRouter; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected paymentService: PaymentService; - protected fenceService: FenceService; - protected inventoryHelper: InventoryHelper; - protected ragfairServer: RagfairServer; - constructor(logger: ILogger, itemEventRouter: ItemEventRouter, traderHelper: TraderHelper, itemHelper: ItemHelper, paymentService: PaymentService, fenceService: FenceService, inventoryHelper: InventoryHelper, ragfairServer: RagfairServer); - /** - * Buy item from flea or trader - * @param pmcData - * @param buyRequestData data from client - * @param sessionID - * @param foundInRaid - * @param upd optional item details used when buying from flea - * @returns - */ - buyItem(pmcData: IPmcData, buyRequestData: IProcessBuyTradeRequestData, sessionID: string, foundInRaid: boolean, upd: Upd): IItemEventRouterResponse; - /** - * Sell item to trader - * @param pmcData - * @param body - * @param sessionID - * @returns - */ - sellItem(pmcData: IPmcData, body: IProcessSellTradeRequestData, sessionID: string): IItemEventRouterResponse; - protected incrementAssortBuyCount(assortBeingPurchased: Item, itemsPurchasedCount: number): void; - protected checkPurchaseIsWithinTraderItemLimit(assortBeingPurchased: Item, assortId: string, count: number): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/TraderAssortHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/TraderAssortHelper.d.ts deleted file mode 100644 index 4f41ac2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/TraderAssortHelper.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { RagfairAssortGenerator } from "../generators/RagfairAssortGenerator"; -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { FenceService } from "../services/FenceService"; -import { TraderAssortService } from "../services/TraderAssortService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { AssortHelper } from "./AssortHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderAssortHelper { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected profileHelper: ProfileHelper; - protected assortHelper: AssortHelper; - protected ragfairAssortGenerator: RagfairAssortGenerator; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected traderAssortService: TraderAssortService; - protected fenceService: FenceService; - constructor(logger: ILogger, jsonUtil: JsonUtil, databaseServer: DatabaseServer, profileHelper: ProfileHelper, assortHelper: AssortHelper, ragfairAssortGenerator: RagfairAssortGenerator, ragfairOfferGenerator: RagfairOfferGenerator, traderAssortService: TraderAssortService, fenceService: FenceService); - /** - * Get a traders assorts - * Can be used for returning ragfair / fence assorts - * @param sessionId session id - * @param traderId trader id - * @returns a traders assorts - */ - getAssort(sessionId: string, traderId: string): ITraderAssort; - /** - * Get an array of pristine trader items prior to any alteration by player - * @param traderId trader id - * @returns array of Items - */ - protected getPristineTraderAssorts(traderId: string): Item[]; - /** - * Returns generated ragfair offers in a trader assort format - * @returns Trader assort object - */ - protected getRagfairDataAsTraderAssort(): ITraderAssort; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/TraderHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/TraderHelper.d.ts deleted file mode 100644 index ab4a371..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/TraderHelper.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IBarterScheme, ITraderAssort, ITraderBase, LoyaltyLevel } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { FenceService } from "../services/FenceService"; -import { PlayerService } from "../services/PlayerService"; -import { HandbookHelper } from "./HandbookHelper"; -import { ItemHelper } from "./ItemHelper"; -import { PaymentHelper } from "./PaymentHelper"; -import { ProfileHelper } from "./ProfileHelper"; -export declare class TraderHelper { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected profileHelper: ProfileHelper; - protected paymentHelper: PaymentHelper; - protected itemHelper: ItemHelper; - protected handbookHelper: HandbookHelper; - protected playerService: PlayerService; - protected fenceService: FenceService; - protected configServer: ConfigServer; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, saveServer: SaveServer, profileHelper: ProfileHelper, paymentHelper: PaymentHelper, itemHelper: ItemHelper, handbookHelper: HandbookHelper, playerService: PlayerService, fenceService: FenceService, configServer: ConfigServer); - getTrader(traderID: string, sessionID: string): ITraderBase; - getTraderAssortsById(traderId: string): ITraderAssort; - /** - * Reset a trader back to its initial state as seen by a level 1 player - * Does NOT take into account different profile levels - * @param sessionID session id - * @param traderID trader id to reset - */ - resetTrader(sessionID: string, traderID: string): void; - changeTraderDisplay(traderID: string, status: boolean, sessionID: string): void; - getPurchasesData(traderID: string, sessionID: string): Record; - /** - * Calculate traders level based on exp amount and increment level if over threshold - * @param traderID trader to process - * @param sessionID session id - */ - lvlUp(traderID: string, sessionID: string): void; - getTraderUpdateSeconds(traderId: string): number; - /** - * check if an item is allowed to be sold to a trader - * @param traderFilters array of allowed categories - * @param tplToCheck itemTpl of inventory - * @returns boolean - */ - traderFilter(traderFilters: string[], tplToCheck: string): boolean; - getLoyaltyLevel(traderID: string, pmcData: IPmcData): LoyaltyLevel; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/UtilityHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/UtilityHelper.d.ts deleted file mode 100644 index 5d9f482..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/UtilityHelper.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export declare class UtilityHelper { - arrayIntersect(a: T[], b: T[]): T[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/helpers/WeightedRandomHelper.d.ts b/KcY-SeeItemValue/itemValue/server/types/helpers/WeightedRandomHelper.d.ts deleted file mode 100644 index 9aa0d29..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/helpers/WeightedRandomHelper.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -export declare class WeightedRandomHelper { - /** - * Gets a tplId from a weighted dictionary - * @param {tplId: weighting[]} itemArray - * @returns tplId - */ - getWeightedInventoryItem(itemArray: { - [tplId: string]: unknown; - } | ArrayLike): string; - /** - * Picks the random item based on its weight. - * The items with higher weight will be picked more often (with a higher probability). - * - * For example: - * - items = ['banana', 'orange', 'apple'] - * - weights = [0, 0.2, 0.8] - * - weightedRandom(items, weights) in 80% of cases will return 'apple', in 20% of cases will return - * 'orange' and it will never return 'banana' (because probability of picking the banana is 0%) - * - * @param {any[]} items - * @param {number[]} weights - * @returns {{item: any, index: number}} - */ - weightedRandom(items: string | any[], weights: string | any[]): { - item: any; - index: number; - }; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/ide/BleedingEdgeEntry.d.ts b/KcY-SeeItemValue/itemValue/server/types/ide/BleedingEdgeEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/ide/BleedingEdgeEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/types/ide/Compiler.d.ts b/KcY-SeeItemValue/itemValue/server/types/ide/Compiler.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/ide/Compiler.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/types/ide/DebugEntry.d.ts b/KcY-SeeItemValue/itemValue/server/types/ide/DebugEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/ide/DebugEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/types/ide/ReleaseEntry.d.ts b/KcY-SeeItemValue/itemValue/server/types/ide/ReleaseEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/ide/ReleaseEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/types/ide/TestEntry.d.ts b/KcY-SeeItemValue/itemValue/server/types/ide/TestEntry.d.ts deleted file mode 100644 index fded23a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/ide/TestEntry.d.ts +++ /dev/null @@ -1 +0,0 @@ -import "reflect-metadata"; diff --git a/KcY-SeeItemValue/itemValue/server/types/loaders/BundleLoader.d.ts b/KcY-SeeItemValue/itemValue/server/types/loaders/BundleLoader.d.ts deleted file mode 100644 index 06ad698..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/loaders/BundleLoader.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -declare class BundleInfo { - modPath: string; - key: string; - path: string; - filepath: string; - dependencyKeys: string[]; - constructor(modpath: string, bundle: any, bundlePath: string, bundleFilepath: string); -} -export declare class BundleLoader { - protected httpServerHelper: HttpServerHelper; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected bundles: Record; - constructor(httpServerHelper: HttpServerHelper, vfs: VFS, jsonUtil: JsonUtil); - getBundles(local: boolean): BundleInfo[]; - getBundle(key: string, local: boolean): BundleInfo; - addBundles(modpath: string): void; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/types/loaders/DelayedModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/types/loaders/DelayedModLoader.d.ts deleted file mode 100644 index 2a05604..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/loaders/DelayedModLoader.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { HandbookController } from "../controllers/HandbookController"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -import { InitialModLoader } from "./InitialModLoader"; -export declare class DelayedModLoader implements IModLoader { - protected bundleLoader: BundleLoader; - protected handbookController: HandbookController; - protected vfs: VFS; - protected modCompilerService: ModCompilerService; - protected initialModLoader: InitialModLoader; - constructor(bundleLoader: BundleLoader, handbookController: HandbookController, vfs: VFS, modCompilerService: ModCompilerService, initialModLoader: InitialModLoader); - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; - load(): void; - protected executeMods(container: DependencyContainer): void; - protected addBundles(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts deleted file mode 100644 index 68e47fe..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/loaders/InitialModLoader.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ModLoader } from "../models/spt/mod/IMod"; -import { IModLoader } from "../models/spt/mod/IModLoader"; -import { IPackageJsonData } from "../models/spt/mod/IPackageJsonData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { ModCompilerService } from "../services/ModCompilerService"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { BundleLoader } from "./BundleLoader"; -export declare class InitialModLoader implements IModLoader { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected modCompilerService: ModCompilerService; - protected bundleLoader: BundleLoader; - protected configServer: ConfigServer; - protected static container: DependencyContainer; - protected readonly basepath = "user/mods/"; - protected imported: Record; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, modCompilerService: ModCompilerService, bundleLoader: BundleLoader, configServer: ConfigServer); - load(container: DependencyContainer): Promise; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - /** - * Returns a list of mods with preserved load order - * @returns Array of mod names in load order - */ - getImportedModsNames(): string[]; - getModPath(mod: string): string; - protected importClass(name: string, filepath: string, container: DependencyContainer): void; - protected importMods(): Promise; - /** - * - * @param mods Get an array of broken/invalid mods by name - * @returns Mod names array - */ - protected getBrokenMods(mods: string[]): string[]; - /** - * Get packageJson data for mods - * @param mods mods to get packageJson for - * @returns dictionary - */ - protected getModsPackageData(mods: string[]): Record; - /** - * Does mod have "delayedLoad(" string in its entry class - * @param modFolderName folder name - * @param modToValidate package.json details - * @returns boolean - */ - protected isModSpt300Compatible(modFolderName: string, modToValidate: IPackageJsonData): boolean; - protected isModCombatibleWithAki(mod: IPackageJsonData): boolean; - protected executeMods(container: DependencyContainer): void; - sortModsLoadOrder(): string[]; - protected addMod(mod: string): Promise; - protected areModDependenciesFulfilled(mod: IPackageJsonData, loadedMods: Record): boolean; - protected isModCompatible(mod: IPackageJsonData, loadedMods: Record): boolean; - protected validMod(mod: string): boolean; - protected getLoadOrderRecursive(mod: string, result: Record, visited: Record): void; - protected getLoadOrder(mods: Record): Record; - getContainer(): DependencyContainer; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts deleted file mode 100644 index c49cef7..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export interface IGenerateBotsRequestData { - conditions: Condition[]; -} -export interface Condition { - Role: string; - Limit: number; - Difficulty: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IEmptyRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IEmptyRequestData.d.ts deleted file mode 100644 index 284d16e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IEmptyRequestData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -export interface IEmptyRequestData { -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IGlobals.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IGlobals.d.ts deleted file mode 100644 index 456895c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IGlobals.d.ts +++ /dev/null @@ -1,1176 +0,0 @@ -import { Item } from "./tables/IItem"; -export interface IGlobals { - time: number; - config: Config; - bot_presets: BotPreset[]; - BotWeaponScatterings: BotWeaponScattering[]; - ItemPresets: Record; -} -export interface Config { - content: Content; - AimPunchMagnitude: number; - WeaponSkillProgressRate: number; - SkillAtrophy: boolean; - exp: Exp; - t_base_looting: number; - t_base_lockpicking: number; - armor: Armor; - SessionsToShowHotKeys: number; - MaxBotsAliveOnMap: number; - SavagePlayCooldown: number; - SavagePlayCooldownNdaFree: number; - MarksmanAccuracy: number; - SavagePlayCooldownDevelop: number; - TODSkyDate: string; - Mastering: Mastering[]; - GlobalItemPriceModifier: number; - TradingUnlimitedItems: boolean; - MaxLoyaltyLevelForAll: boolean; - GlobalLootChanceModifier: number; - TimeBeforeDeploy: number; - TimeBeforeDeployLocal: number; - LoadTimeSpeedProgress: number; - BaseLoadTime: number; - BaseUnloadTime: number; - BaseCheckTime: number; - Customization: Customization; - UncheckOnShot: boolean; - BotsEnabled: boolean; - ArmorMaterials: ArmorMaterials; - LegsOverdamage: number; - HandsOverdamage: number; - StomachOverdamage: number; - Health: Health; - rating: Rating; - tournament: Tournament; - RagFair: RagFair; - handbook: Handbook; - FractureCausedByFalling: Probability; - FractureCausedByBulletHit: Probability; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - Stamina: Stamina; - StaminaRestoration: StaminaRestoration; - StaminaDrain: StaminaDrain; - RequirementReferences: RequirementReferences; - RepairKitSettings: RepairKitSettings; - RestrictionsInRaid: RestrictionsInRaid[]; - SkillMinEffectiveness: number; - SkillFatiguePerPoint: number; - SkillFreshEffectiveness: number; - SkillFreshPoints: number; - SkillPointsBeforeFatigue: number; - SkillFatigueReset: number; - DiscardLimitsEnabled: boolean; - EventType: string[]; - WalkSpeed: xyz; - SprintSpeed: xyz; - SkillEnduranceWeightThreshold: number; - TeamSearchingTimeout: number; - Insurance: Insurance; - SkillExpPerLevel: number; - GameSearchingTimeout: number; - WallContusionAbsorption: xyz; - SkillsSettings: SkillsSettings; - AzimuthPanelShowsPlayerOrientation: boolean; - Aiming: Aiming; - Malfunction: Malfunction; - Overheat: Overheat; - FenceSettings: FenceSettings; - TestValue: number; - Inertia: Inertia; - Ballistic: Ballistic; -} -export interface Content { - ip: string; - port: number; - root: string; -} -export interface Exp { - heal: Heal; - match_end: MatchEnd; - kill: Kill; - level: Level; - loot_attempts: LootAttempt[]; - expForLockedDoorOpen: number; - expForLockedDoorBreach: number; - triggerMult: number; -} -export interface Heal { - expForHeal: number; - expForHydration: number; - expForEnergy: number; -} -export interface MatchEnd { - README: string; - survived_exp_requirement: number; - survived_seconds_requirement: number; - survived_exp_reward: number; - mia_exp_reward: number; - runner_exp_reward: number; - leftMult: number; - miaMult: number; - survivedMult: number; - runnerMult: number; - killedMult: number; -} -export interface Kill { - combo: Combo[]; - victimLevelExp: number; - headShotMult: number; - expOnDamageAllHealth: number; - longShotDistance: number; - bloodLossToLitre: number; - victimBotLevelExp: number; -} -export interface Combo { - percent: number; -} -export interface Level { - exp_table: ExpTable[]; - trade_level: number; - savage_level: number; - clan_level: number; - mastering1: number; - mastering2: number; -} -export interface ExpTable { - exp: number; -} -export interface LootAttempt { - k_exp: number; -} -export interface Armor { - class: Class[]; -} -export interface Class { - resistance: number; -} -export interface Mastering { - Name: string; - Templates: string[]; - Level2: number; - Level3: number; -} -export interface Customization { - SavageHead: SavageHead; - SavageBody: SavageBody; - SavageFeet: SavageFeet; - CustomizationVoice: CustomizationVoice[]; - BodyParts: BodyParts; -} -export interface SavageHead { - wild_head_1: WildHead; - wild_head_2: WildHead; - wild_head_3: WildHead; - Wild_Dealmaker_head: WildHead; - Wild_Killa_head: WildHead; - bear_head: WildHead; - bear_head_1: WildHead; - usec_head_1: WildHead; - Head_BOSS_Glukhar: WildHead; - Wild_Head_nonMesh: WildHead; - Head_BOSS_Sanitar: WildHead; - wild_head_drozd: WildHead; - wild_head_misha: WildHead; - head_cultist_01: WildHead; - head_cultist_02: WildHead; - head_cultist_03: WildHead; - DefaultUsecHead: WildHead; - usec_head_3: WildHead; - usec_head_4: WildHead; - usec_head_5: WildHead; -} -export interface WildHead { - head: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface SavageBody { - wild_body: WildBody; - wild_body_1: WildBody; - wild_body_2: WildBody; - wild_body_3: WildBody; - Wild_Dealmaker_body: WildBody; - wild_security_body_1: WildBody; - wild_security_body_2: WildBody; - wild_Killa_body: WildBody; - wild_pmcBot_body: WildBody; - wild_Shturman_body: WildBody; - wild_Gluhar_body: WildBody; - Tshirt_security_TshirtTatu_01: WildBody; - Tshirt_security_TshirtTatu_02: WildBody; - Top_security_Husky: WildBody; - Top_security_Gorka4: WildBody; - scav_kit_upper_meteor: WildBody; - wild_body_russia1: WildBody; - Top_BOSS_Sanitar: WildBody; - wild_body_motocross: WildBody; - top_cultist_01: WildBody; - top_cultist_02: WildBody; - wild_body_rainparka: WildBody; - wild_body_underarmour: WildBody; - top_boss_tagilla: WildBody; - DefaultUsecBody: WildBody; - usec_upper_acu: WildBody; - usec_upper_commando: WildBody; - usec_upper_aggressor: WildBody; - usec_upper_hoody: WildBody; - usec_upper_pcuironsight: WildBody; - usec_top_beltstaff: WildBody; - usec_upper_flexion: WildBody; - usec_upper_tier3: WildBody; - usec_upper_pcsmulticam: WildBody; - usec_upper_tier_2: WildBody; - usec_upper_infiltrator: WildBody; - user_upper_NightPatrol: WildBody; - wild_body_bomber: WildBody; - wild_top_yellowcoat: WildBody; -} -export interface WildBody { - body: string; - hands: string; - isNotRandom: boolean; -} -export interface SavageFeet { - wild_feet: WildFeet; - wild_feet_1: WildFeet; - wild_feet_2: WildFeet; - Wild_Dealmaker_feet: WildFeet; - wild_security_feet_1: WildFeet; - Wild_Killa_feet: WildFeet; - wild_pmcBot_feet: WildFeet; - Pants_BOSS_Glukhar: WildFeet; - Pants_BOSS_Shturman: WildFeet; - Pants_security_Gorka4: WildFeet; - Pants_security_Flora: WildFeet; - scav_kit_lower_sklon: WildFeet; - Pants_BOSS_Sanitar: WildFeet; - wild_feet_sweatpants: WildFeet; - wild_feet_wasatch: WildFeet; - wild_feet_slimPants: WildFeet; - pants_cultist_01: WildFeet; - pants_cultist_02: WildFeet; - wild_feet_scavelite_taclite: WildFeet; - pants_boss_tagilla: WildFeet; - wild_feet_bomber: WildFeet; - wild_pants_yellowcoat: WildFeet; -} -export interface WildFeet { - feet: string; - isNotRandom: boolean; - NotRandom: boolean; -} -export interface CustomizationVoice { - voice: string; - side: string[]; - isNotRandom: boolean; -} -export interface BodyParts { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface ArmorMaterials { - UHMWPE: ArmorType; - Aramid: ArmorType; - Combined: ArmorType; - Titan: ArmorType; - Aluminium: ArmorType; - ArmoredSteel: ArmorType; - Ceramic: ArmorType; - Glass: ArmorType; -} -export interface ArmorType { - Destructibility: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - ExplosionDestructibility: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; -} -export interface Health { - Falling: Falling; - Effects: Effects; - HealPrice: HealPrice; - ProfileHealthSettings: ProfileHealthSettings; -} -export interface Falling { - DamagePerMeter: number; - SafeHeight: number; -} -export interface Effects { - Existence: Existence; - Dehydration: Dehydration; - BreakPart: BreakPart; - Contusion: Contusion; - Disorientation: Disorientation; - Exhaustion: Exhaustion; - LowEdgeHealth: LowEdgeHealth; - RadExposure: RadExposure; - Stun: Stun; - Intoxication: Intoxication; - Regeneration: Regeneration; - Wound: Wound; - Berserk: Berserk; - Flash: Flash; - MedEffect: MedEffect; - Pain: Pain; - PainKiller: PainKiller; - SandingScreen: SandingScreen; - Stimulator: Stimulator; - Tremor: Tremor; - ChronicStaminaFatigue: ChronicStaminaFatigue; - Fracture: Fracture2; - HeavyBleeding: HeavyBleeding2; - LightBleeding: LightBleeding2; - BodyTemperature: BodyTemperature; -} -export interface Existence { - EnergyLoopTime: number; - HydrationLoopTime: number; - EnergyDamage: number; - HydrationDamage: number; - DestroyedStomachEnergyTimeFactor: number; - DestroyedStomachHydrationTimeFactor: number; -} -export interface Dehydration { - DefaultDelay: number; - DefaultResidueTime: number; - BleedingHealth: number; - BleedingLoopTime: number; - BleedingLifeTime: number; - DamageOnStrongDehydration: number; - StrongDehydrationLoopTime: number; -} -export interface BreakPart { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface Contusion { - Dummy: number; -} -export interface Disorientation { - Dummy: number; -} -export interface Exhaustion { - DefaultDelay: number; - DefaultResidueTime: number; - Damage: number; - DamageLoopTime: number; -} -export interface LowEdgeHealth { - DefaultDelay: number; - DefaultResidueTime: number; - StartCommonHealth: number; -} -export interface RadExposure { - Damage: number; - DamageLoopTime: number; -} -export interface Stun { - Dummy: number; -} -export interface Intoxication { - DefaultDelay: number; - DefaultResidueTime: number; - DamageHealth: number; - HealthLoopTime: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovedAfterDeath: boolean; - HealExperience: number; - RemovePrice: number; -} -export interface Regeneration { - LoopTime: number; - MinimumHealthPercentage: number; - Energy: number; - Hydration: number; - BodyHealth: BodyHealth; - Influences: Influences; -} -export interface BodyHealth { - Head: BodyHealthValue; - Chest: BodyHealthValue; - Stomach: BodyHealthValue; - LeftArm: BodyHealthValue; - RightArm: BodyHealthValue; - LeftLeg: BodyHealthValue; - RightLeg: BodyHealthValue; -} -export interface BodyHealthValue { - Value: number; -} -export interface Influences { - LightBleeding: Influence; - HeavyBleeding: Influence; - Fracture: Influence; - RadExposure: Influence; - Intoxication: Influence; -} -export interface Influence { - HealthSlowDownPercentage: number; - EnergySlowDownPercentage: number; - HydrationSlowDownPercentage: number; -} -export interface Wound { - WorkingTime: number; - ThresholdMin: number; - ThresholdMax: number; -} -export interface Berserk { - DefaultDelay: number; - WorkingTime: number; - DefaultResidueTime: number; -} -export interface Flash { - Dummy: number; -} -export interface MedEffect { - LoopTime: number; - StartDelay: number; - DrinkStartDelay: number; - FoodStartDelay: number; - DrugsStartDelay: number; - MedKitStartDelay: number; - MedicalStartDelay: number; - StimulatorStartDelay: number; -} -export interface Pain { - TremorDelay: number; - HealExperience: number; -} -export interface PainKiller { - Dummy: number; -} -export interface SandingScreen { - Dummy: number; -} -export interface Stimulator { - BuffLoopTime: number; - Buffs: Buffs; -} -export interface Buffs { - BuffsSJ1TGLabs: Buff[]; - BuffsSJ6TGLabs: Buff[]; - BuffsPropital: Buff[]; - BuffsZagustin: Buff[]; - BuffseTGchange: Buff[]; - BuffsAdrenaline: Buff[]; - BuffsGoldenStarBalm: Buff[]; - Buffs_drink_aquamari: Buff[]; - Buffs_drink_maxenergy: Buff[]; - Buffs_drink_milk: Buff[]; - Buffs_drink_tarcola: Buff[]; - Buffs_drink_hotrod: Buff[]; - Buffs_drink_juice_army: Buff[]; - Buffs_drink_water: Buff[]; - Buffs_food_borodinskiye: Buff[]; - Buffs_food_condensed_milk: Buff[]; - Buffs_food_emelya: Buff[]; - Buffs_food_mayonez: Buff[]; - Buffs_food_mre: Buff[]; - Buffs_food_sugar: Buff[]; - Buffs_drink_vodka: Buff[]; - Buffs_drink_jack: Buff[]; - Buffs_drink_moonshine: Buff[]; - Buffs_drink_purewater: Buff[]; - Buffs_3bTG: Buff[]; - Buffs_AHF1M: Buff[]; - Buffs_L1: Buff[]; - Buffs_MULE: Buff[]; - Buffs_Meldonin: Buff[]; - Buffs_Obdolbos: Buff[]; - Buffs_P22: Buff[]; - Buffs_KultistsToxin: Buff[]; - Buffs_BodyTemperature: Buff[]; - Buffs_Antidote: Buff[]; - Buffs_melee_bleed: Buff[]; - Buffs_melee_blunt: Buff[]; - Buffs_hultafors: Buff[]; - Buffs_drink_vodka_BAD: Buff[]; - Buffs_food_alyonka: Buff[]; - Buffs_food_slippers: Buff[]; - Buffs_knife: Buff[]; -} -export interface Buff { - BuffType: string; - Chance: number; - Delay: number; - Duration: number; - Value: number; - AbsoluteValue: boolean; - SkillName: string; -} -export interface Tremor { - DefaultDelay: number; - DefaultResidueTime: number; -} -export interface ChronicStaminaFatigue { - EnergyRate: number; - WorkingTime: number; - TicksEvery: number; - EnergyRatePerStack: number; -} -export interface Fracture2 { - DefaultDelay: number; - DefaultResidueTime: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - BulletHitProbability: Probability; - FallingProbability: Probability; -} -export interface HeavyBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface Probability { - FunctionType: string; - K: number; - B: number; - Threshold: number; -} -export interface LightBleeding2 { - DefaultDelay: number; - DefaultResidueTime: number; - DamageEnergy: number; - DamageHealth: number; - EnergyLoopTime: number; - HealthLoopTime: number; - DamageHealthDehydrated: number; - HealthLoopTimeDehydrated: number; - LifeTimeDehydrated: number; - EliteVitalityDuration: number; - HealExperience: number; - OfflineDurationMin: number; - OfflineDurationMax: number; - RemovePrice: number; - RemovedAfterDeath: boolean; - Probability: Probability; -} -export interface BodyTemperature { - DefaultBuildUpTime: number; - DefaultResidueTime: number; - LoopTime: number; -} -export interface HealPrice { - HealthPointPrice: number; - HydrationPointPrice: number; - EnergyPointPrice: number; - TrialLevels: number; - TrialRaids: number; -} -export interface ProfileHealthSettings { - BodyPartsSettings: BodyPartsSettings; - HealthFactorsSettings: HealthFactorsSettings; -} -export interface BodyPartsSettings { - Head: BodyPartsSetting; - Chest: BodyPartsSetting; - Stomach: BodyPartsSetting; - LeftArm: BodyPartsSetting; - RightArm: BodyPartsSetting; - LeftLeg: BodyPartsSetting; - RightLeg: BodyPartsSetting; -} -export interface BodyPartsSetting { - Minimum: number; - Maximum: number; - Default: number; - OverDamageReceivedMultiplier: number; -} -export interface HealthFactorsSettings { - Energy: HealthFactorSetting; - Hydration: HealthFactorSetting; - Temperature: HealthFactorSetting; - Poisoning: HealthFactorSetting; - Radiation: HealthFactorSetting; -} -export interface HealthFactorSetting { - Minimum: number; - Maximum: number; - Default: number; -} -export interface Rating { - levelRequired: number; - limit: number; - categories: Categories; -} -export interface Categories { - experience: boolean; - kd: boolean; - surviveRatio: boolean; - avgEarnings: boolean; - kills: boolean; - raidCount: boolean; - longestShot: boolean; - timeOnline: boolean; - inventoryFullCost: boolean; - ragFairStanding: boolean; -} -export interface Tournament { - categories: Categories2; - limit: number; - levelRequired: number; -} -export interface Categories2 { - dogtags: boolean; -} -export interface RagFair { - enabled: boolean; - priceStabilizerEnabled: boolean; - includePveTraderSales: boolean; - priceStabilizerStartIntervalInHours: number; - minUserLevel: number; - communityTax: number; - communityItemTax: number; - communityRequirementTax: number; - offerPriorityCost: number; - offerDurationTimeInHour: number; - offerDurationTimeInHourAfterRemove: number; - priorityTimeModifier: number; - maxRenewOfferTimeInHour: number; - renewPricePerHour: number; - maxActiveOfferCount: MaxActiveOfferCount[]; - balancerRemovePriceCoefficient: number; - balancerMinPriceCount: number; - balancerAveragePriceCoefficient: number; - delaySinceOfferAdd: number; - uniqueBuyerTimeoutInDays: number; - ratingSumForIncrease: number; - ratingIncreaseCount: number; - ratingSumForDecrease: number; - ratingDecreaseCount: number; - maxSumForIncreaseRatingPerOneSale: number; - maxSumForDecreaseRatingPerOneSale: number; - maxSumForRarity: MaxSumForRarity; - ChangePriceCoef: number; - balancerUserItemSaleCooldownEnabled: boolean; - balancerUserItemSaleCooldown: number; - youSellOfferMaxStorageTimeInHour: number; - yourOfferDidNotSellMaxStorageTimeInHour: number; - isOnlyFoundInRaidAllowed: boolean; - sellInOnePiece: number; -} -export interface MaxActiveOfferCount { - from: number; - to: number; - count: number; -} -export interface MaxSumForRarity { - Common: RarityMaxSum; - Rare: RarityMaxSum; - Superrare: RarityMaxSum; - Not_exist: RarityMaxSum; -} -export interface RarityMaxSum { - value: number; -} -export interface Handbook { - defaultCategory: string; -} -export interface Stamina { - Capacity: number; - SprintDrainRate: number; - BaseRestorationRate: number; - JumpConsumption: number; - GrenadeHighThrow: number; - GrenadeLowThrow: number; - AimDrainRate: number; - AimRangeFinderDrainRate: number; - OxygenCapacity: number; - OxygenRestoration: number; - WalkOverweightLimits: xyz; - BaseOverweightLimits: xyz; - SprintOverweightLimits: xyz; - WalkSpeedOverweightLimits: xyz; - CrouchConsumption: xyz; - WalkConsumption: xyz; - StandupConsumption: xyz; - TransitionSpeed: xyz; - SprintAccelerationLowerLimit: number; - SprintSpeedLowerLimit: number; - SprintSensitivityLowerLimit: number; - AimConsumptionByPose: xyz; - RestorationMultiplierByPose: xyz; - OverweightConsumptionByPose: xyz; - AimingSpeedMultiplier: number; - WalkVisualEffectMultiplier: number; - HandsCapacity: number; - HandsRestoration: number; - ProneConsumption: number; - BaseHoldBreathConsumption: number; - SoundRadius: xyz; - ExhaustedMeleeSpeed: number; - FatigueRestorationRate: number; - FatigueAmountToCreateEffect: number; - ExhaustedMeleeDamageMultiplier: number; - FallDamageMultiplier: number; - SafeHeightOverweight: number; - SitToStandConsumption: number; - StaminaExhaustionCausesJiggle: boolean; - StaminaExhaustionStartsBreathSound: boolean; - StaminaExhaustionRocksCamera: boolean; - HoldBreathStaminaMultiplier: xyz; - PoseLevelIncreaseSpeed: xyz; - PoseLevelDecreaseSpeed: xyz; - PoseLevelConsumptionPerNotch: xyz; -} -export interface StaminaRestoration { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface StaminaDrain { - LowerLeftPoint: number; - LowerRightPoint: number; - LeftPlatoPoint: number; - RightPlatoPoint: number; - RightLimit: number; - ZeroValue: number; -} -export interface RequirementReferences { - Alpinist: Alpinist[]; -} -export interface Alpinist { - Requirement: string; - Id: string; - Count: number; - RequiredSlot: string; - RequirementTip: string; -} -export interface RestrictionsInRaid { - TemplateId: string; - Value: number; -} -export interface Insurance { - MaxStorageTimeInHour: number; -} -export interface SkillsSettings { - SkillProgressRate: number; - WeaponSkillProgressRate: number; - WeaponSkillRecoilBonusPerLevel: number; - HideoutManagement: HideoutManagement; - Crafting: Crafting; - Metabolism: Metabolism; - Immunity: Immunity; - Endurance: Endurance; - Strength: Strength; - Vitality: Vitality; - Health: Health2; - StressResistance: StressResistance; - Throwing: Throwing; - RecoilControl: RecoilControl; - Pistol: WeaponSkills; - Revolver: WeaponSkills; - SMG: any[]; - Assault: WeaponSkills; - Shotgun: WeaponSkills; - Sniper: WeaponSkills; - LMG: any[]; - HMG: any[]; - Launcher: any[]; - AttachedLauncher: any[]; - Melee: any[]; - DMR: WeaponSkills; - BearAssaultoperations: any[]; - BearAuthority: any[]; - BearAksystems: any[]; - BearHeavycaliber: any[]; - BearRawpower: any[]; - UsecArsystems: any[]; - UsecDeepweaponmodding_Settings: any[]; - UsecLongrangeoptics_Settings: any[]; - UsecNegotiations: any[]; - UsecTactics: any[]; - BotReload: any[]; - CovertMovement: CovertMovement; - FieldMedicine: any[]; - Search: Search; - Sniping: any[]; - ProneMovement: any[]; - FirstAid: any[]; - LightVests: ArmorSkills; - HeavyVests: ArmorSkills; - WeaponModding: any[]; - AdvancedModding: any[]; - NightOps: any[]; - SilentOps: any[]; - Lockpicking: any[]; - WeaponTreatment: WeaponTreatment; - MagDrills: MagDrills; - Freetrading: any[]; - Auctions: any[]; - Cleanoperations: any[]; - Barter: any[]; - Shadowconnections: any[]; - Taskperformance: any[]; - Perception: Perception; - Intellect: Intellect; - Attention: Attention; - Charisma: Charisma; - Memory: Memory; - Surgery: Surgery; - AimDrills: AimDrills; - BotSound: any[]; - TroubleShooting: TroubleShooting; -} -export interface ArmorSkills { - WearAmountRepairLVestsReducePerLevel: number; - WearChanceRepairLVestsReduceEliteLevel: number; -} -export interface HideoutManagement { - SkillPointsPerAreaUpgrade: number; - SkillPointsPerCraft: number; - ConsumptionReductionPerLevel: number; - SkillBoostPercent: number; - SkillPointsRate: SkillPointsRate; - EliteSlots: EliteSlots; -} -export interface SkillPointsRate { - Generator: Generator; - AirFilteringUnit: SkillPointRate; - WaterCollector: SkillPointRate; - SolarPower: SkillPointRate; -} -export interface SkillPointRate { - ResourceSpent: number; - PointsGained: number; -} -export interface EliteSlots { - Generator: EliteSlot; - AirFilteringUnit: EliteSlot; - WaterCollector: EliteSlot; - BitcoinFarm: EliteSlot; -} -export interface EliteSlot { - Slots: number; - Container: number; -} -export interface Crafting { - PointsPerCraftingCycle: number; - CraftingCycleHours: number; - PointsPerUniqueCraftCycle: number; - UniqueCraftsPerCycle: number; - CraftTimeReductionPerLevel: number; - ProductionTimeReductionPerLevel: number; - EliteExtraProductions: number; - CraftingPointsToInteligence: number; -} -export interface Metabolism { - HydrationRecoveryRate: number; - EnergyRecoveryRate: number; - IncreasePositiveEffectDurationRate: number; - DecreaseNegativeEffectDurationRate: number; - DecreasePoisonDurationRate: number; -} -export interface Immunity { - ImmunityMiscEffects: number; - ImmunityPoisonBuff: number; - ImmunityPainKiller: number; - HealthNegativeEffect: number; - StimulatorNegativeBuff: number; -} -export interface Endurance { - MovementAction: number; - SprintAction: number; - GainPerFatigueStack: number; -} -export interface Strength { - SprintActionMin: number; - SprintActionMax: number; - MovementActionMin: number; - MovementActionMax: number; - PushUpMin: number; - PushUpMax: number; - FistfightAction: number; - ThrowAction: number; -} -export interface Vitality { - DamageTakenAction: number; - HealthNegativeEffect: number; -} -export interface Health2 { - SkillProgress: number; -} -export interface StressResistance { - HealthNegativeEffect: number; - LowHPDuration: number; -} -export interface Throwing { - ThrowAction: number; -} -export interface RecoilControl { - RecoilAction: number; - RecoilBonusPerLevel: number; -} -export interface WeaponSkills { - WeaponReloadAction: number; - WeaponShotAction: number; - WeaponFixAction: number; - WeaponChamberAction: number; -} -export interface CovertMovement { - MovementAction: number; -} -export interface Search { - SearchAction: number; - FindAction: number; -} -export interface WeaponTreatment { - DurLossReducePerLevel: number; - SkillPointsPerRepair: number; - Filter: any[]; - WearAmountRepairGunsReducePerLevel: number; - WearChanceRepairGunsReduceEliteLevel: number; -} -export interface MagDrills { - RaidLoadedAmmoAction: number; - RaidUnloadedAmmoAction: number; - MagazineCheckAction: number; -} -export interface Perception { - OnlineAction: number; - UniqueLoot: number; -} -export interface Intellect { - ExamineAction: number; - SkillProgress: number; - RepairAction: number; - WearAmountReducePerLevel: number; - WearChanceReduceEliteLevel: number; - RepairPointsCostReduction: number; -} -export interface Attention { - ExamineWithInstruction: number; - FindActionFalse: number; - FindActionTrue: number; -} -export interface Charisma { - SkillProgressInt: number; - SkillProgressAtn: number; - SkillProgressPer: number; -} -export interface Memory { - AnySkillUp: number; - SkillProgress: number; -} -export interface Surgery { - SurgeryAction: number; - SkillProgress: number; -} -export interface AimDrills { - WeaponShotAction: number; -} -export interface TroubleShooting { - MalfRepairSpeedBonusPerLevel: number; - SkillPointsPerMalfFix: number; - EliteDurabilityChanceReduceMult: number; - EliteAmmoChanceReduceMult: number; - EliteMagChanceReduceMult: number; -} -export interface Aiming { - ProceduralIntensityByPose: xyz; - AimProceduralIntensity: number; - HeavyWeight: number; - LightWeight: number; - MaxTimeHeavy: number; - MinTimeHeavy: number; - MaxTimeLight: number; - MinTimeLight: number; - RecoilScaling: number; - RecoilDamping: number; - CameraSnapGlobalMult: number; - RecoilXIntensityByPose: xyz; - RecoilYIntensityByPose: xyz; - RecoilZIntensityByPose: xyz; - RecoilCrank: boolean; - RecoilHandDamping: number; - RecoilConvergenceMult: number; - RecoilVertBonus: number; - RecoilBackBonus: number; -} -export interface Malfunction { - AmmoMalfChanceMult: number; - MagazineMalfChanceMult: number; - MalfRepairHardSlideMult: number; - MalfRepairOneHandBrokenMult: number; - MalfRepairTwoHandsBrokenMult: number; - AllowMalfForBots: boolean; - ShowGlowAttemptsCount: number; - OutToIdleSpeedMultForPistol: number; - IdleToOutSpeedMultOnMalf: number; - TimeToQuickdrawPistol: number; - DurRangeToIgnoreMalfs: xyz; - DurFeedWt: number; - DurMisfireWt: number; - DurJamWt: number; - DurSoftSlideWt: number; - DurHardSlideMinWt: number; - DurHardSlideMaxWt: number; - AmmoMisfireWt: number; - AmmoFeedWt: number; - AmmoJamWt: number; - OverheatFeedWt: number; - OverheatJamWt: number; - OverheatSoftSlideWt: number; - OverheatHardSlideMinWt: number; - OverheatHardSlideMaxWt: number; -} -export interface Overheat { - MinOverheat: number; - MaxOverheat: number; - OverheatProblemsStart: number; - ModHeatFactor: number; - ModCoolFactor: number; - MinWearOnOverheat: number; - MaxWearOnOverheat: number; - MinWearOnMaxOverheat: number; - MaxWearOnMaxOverheat: number; - OverheatWearLimit: number; - MaxCOIIncreaseMult: number; - MinMalfChance: number; - MaxMalfChance: number; - DurReduceMinMult: number; - DurReduceMaxMult: number; - BarrelMoveRndDuration: number; - BarrelMoveMaxMult: number; - FireratePitchMult: number; - FirerateReduceMinMult: number; - FirerateReduceMaxMult: number; - FirerateOverheatBorder: number; - EnableSlideOnMaxOverheat: boolean; - StartSlideOverheat: number; - FixSlideOverheat: number; - AutoshotMinOverheat: number; - AutoshotChance: number; - AutoshotPossibilityDuration: number; - MaxOverheatCoolCoef: number; -} -export interface FenceSettings { - FenceId: string; - Levels: Record; - paidExitStandingNumerator: number; -} -export interface FenceLevel { - SavageCooldownModifier: number; - ScavCaseTimeModifier: number; - PaidExitCostModifier: number; - BotFollowChance: number; - ScavEquipmentSpawnChanceModifier: number; - PriceModifier: number; - HostileBosses: boolean; - HostileScavs: boolean; - ScavAttackSupport: boolean; - ExfiltrationPriceModifier: number; - AvailableExits: number; -} -export interface Inertia { - InertiaLimits: xyz; - InertiaLimitsStep: number; - ExitMovementStateSpeedThreshold: xyz; - WalkInertia: xyz; - FallThreshold: number; - SpeedLimitAfterFallMin: xyz; - SpeedLimitAfterFallMax: xyz; - SpeedLimitDurationMin: xyz; - SpeedLimitDurationMax: xyz; - SpeedInertiaAfterJump: xyz; - BaseJumpPenaltyDuration: number; - DurationPower: number; - BaseJumpPenalty: number; - PenaltyPower: number; - InertiaTiltCurveMin: xyz; - InertiaTiltCurveMax: xyz; - InertiaBackwardCoef: xyz; - TiltInertiaMaxSpeed: xyz; - TiltStartSideBackSpeed: xyz; - TiltMaxSideBackSpeed: xyz; - TiltAcceleration: xyz; - AverageRotationFrameSpan: number; - SprintSpeedInertiaCurveMin: xyz; - SprintSpeedInertiaCurveMax: xyz; - SprintBrakeInertia: xyz; - SprintTransitionMotionPreservation: xyz; - WeaponFlipSpeed: xyz; - PreSprintAccelerationLimits: xyz; - SprintAccelerationLimits: xyz; - SideTime: xyz; - DiagonalTime: xyz; - MinDirectionBlendTime: number; - MoveTime: number; - MinMovementAccelerationRangeRight: xyz; - MaxMovementAccelerationRangeRight: xyz; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Ballistic { - GlobalDamageDegradationCoefficient: number; -} -export interface RepairKitSettings { - armorClassDivisor: number; - durabilityPointCostArmor: number; - durabilityPointCostGuns: number; -} -export interface BotPreset { - UseThis: boolean; - Role: string; - BotDifficulty: string; - VisibleAngle: number; - VisibleDistance: number; - ScatteringPerMeter: number; - HearingSense: number; - SCATTERING_DIST_MODIF: number; - MAX_AIMING_UPGRADE_BY_TIME: number; - FIRST_CONTACT_ADD_SEC: number; - COEF_IF_MOVE: number; -} -export interface BotWeaponScattering { - Name: string; - PriorityScatter1meter: number; - PriorityScatter10meter: number; - PriorityScatter100meter: number; -} -export interface Preset { - _id: string; - _type: string; - _changeWeaponName: boolean; - _name: string; - _parent: string; - _items: Item[]; - _encyclopedia?: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocation.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocation.d.ts deleted file mode 100644 index 42fac06..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocation.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ILocationBase } from "./ILocationBase"; -import { ILooseLoot } from "./ILooseLoot"; -export interface ILocation { - base: ILocationBase; - looseLoot: ILooseLoot; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocationBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocationBase.d.ts deleted file mode 100644 index ad48d32..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocationBase.d.ts +++ /dev/null @@ -1,198 +0,0 @@ -export interface ILocationBase { - AccessKeys: string[]; - AirdropParameters: AirdropParameter[]; - Area: number; - AveragePlayTime: number; - AveragePlayerLevel: number; - Banners: Banner[]; - BossLocationSpawn: BossLocationSpawn[]; - BotAssault: number; - BotEasy: number; - BotHard: number; - BotImpossible: number; - BotLocationModifier: BotLocationModifier; - BotMarksman: number; - BotMax: number; - BotMaxPlayer: number; - BotMaxTimePlayer: number; - BotNormal: number; - BotSpawnTimeOffMax: number; - BotSpawnTimeOffMin: number; - BotSpawnTimeOnMax: number; - BotSpawnTimeOnMin: number; - BotStart: number; - BotStop: number; - Description: string; - DisabledForScav: boolean; - DisabledScavExits: string; - Enabled: boolean; - GlobalLootChanceModifier: number; - IconX: number; - IconY: number; - Id: string; - Insurance: boolean; - IsSecret: boolean; - Locked: boolean; - Loot: any[]; - MaxBotPerZone: number; - MaxDistToFreePoint: number; - MaxPlayers: number; - MinDistToExitPoint: number; - MinDistToFreePoint: number; - MinMaxBots: MinMaxBot[]; - MinPlayers: number; - Name: string; - NewSpawn: boolean; - OcculsionCullingEnabled: boolean; - OldSpawn: boolean; - OpenZones: string; - Preview: Preview; - RequiredPlayerLevel: number; - Rules: string; - SafeLocation: boolean; - Scene: Scene; - SpawnPointParams: SpawnPointParam[]; - UnixDateTime: number; - _Id: string; - doors: any[]; - escape_time_limit: number; - exit_access_time: number; - exit_count: number; - exit_time: number; - exits: Exit[]; - filter_ex: string[]; - limits: ILimit[]; - matching_min_seconds: number; - maxItemCountInLocation: MaxItemCountInLocation[]; - sav_summon_seconds: number; - tmp_location_field_remove_me: number; - users_gather_seconds: number; - users_spawn_seconds_n: number; - users_spawn_seconds_n2: number; - users_summon_seconds: number; - waves: Wave[]; -} -export interface ILimit { - min: number; - max: number; - items: any[]; -} -export interface AirdropParameter { - AirdropPointDeactivateDistance: number; - MinPlayersCountToSpawnAirdrop: number; - PlaneAirdropChance: number; - PlaneAirdropCooldownMax: number; - PlaneAirdropCooldownMin: number; - PlaneAirdropEnd: number; - PlaneAirdropMax: number; - PlaneAirdropStartMax: number; - PlaneAirdropStartMin: number; - UnsuccessfulTryPenalty: number; -} -export interface Banner { - id: string; - pic: Pic; -} -export interface Pic { - path: string; - rcid: string; -} -export interface BossLocationSpawn { - BossChance: number; - BossDifficult: string; - BossEscortAmount: string; - BossEscortDifficult: string; - BossEscortType: string; - BossName: string; - BossPlayer: boolean; - BossZone: string; - Time: number; - TriggerId: string; - TriggerName: string; - Delay?: number; - Supports?: BossSupport[]; -} -export interface BossSupport { - BossEscortAmount: string; - BossEscortDifficult: string[]; - BossEscortType: string; -} -export interface BotLocationModifier { - AccuracySpeed: number; - DistToActivate: number; - DistToPersueAxemanCoef: number; - DistToSleep: number; - GainSight: number; - KhorovodChance: number; - MagnetPower: number; - MarksmanAccuratyCoef: number; - Scattering: number; - VisibleDistance: number; -} -export interface MinMaxBot { - WildSpawnType: string; - max: number; - min: number; -} -export interface Preview { - path: string; - rcid: string; -} -export interface Scene { - path: string; - rcid: string; -} -export interface SpawnPointParam { - BotZoneName: string; - Categories: string[]; - ColliderParams: ColliderParams; - DelayToCanSpawnSec: number; - Id: string; - Infiltration: string; - Position: xyz; - Rotation: number; - Sides: string[]; -} -export interface ColliderParams { - _parent: string; - _props: Props; -} -export interface Props { - Center: xyz; - Radius: number; -} -export interface xyz { - x: number; - y: number; - z: number; -} -export interface Exit { - Chance: number; - Count: number; - EntryPoints: string; - ExfiltrationTime: number; - ExfiltrationType: string; - Id: string; - MaxTime: number; - MinTime: number; - Name: string; - PassageRequirement: string; - PlayersCount: number; - RequirementTip: string; -} -export interface MaxItemCountInLocation { - TemplateId: string; - Value: number; -} -export interface Wave { - BotPreset: string; - BotSide: string; - SpawnPoints: string; - WildSpawnType: string; - isPlayers: boolean; - number: number; - slots_max: number; - slots_min: number; - time_max: number; - time_min: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts deleted file mode 100644 index 7f8d915..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { ILocations } from "../../spt/server/ILocations"; -export interface ILocationsGenerateAllResponse { - locations: ILocations; - paths: Path[]; -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILooseLoot.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILooseLoot.d.ts deleted file mode 100644 index 14b795e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/ILooseLoot.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -export interface ILooseLoot { - spawnpointCount: SpawnpointCount; - spawnpointsForced: SpawnpointsForced[]; - spawnpoints: Spawnpoint[]; -} -export interface SpawnpointCount { - mean: number; - std: number; -} -export interface SpawnpointsForced { - locationId: string; - probability: number; - template: SpawnpointTemplate; -} -export interface SpawnpointTemplate { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: Item[]; -} -export interface Item { - _id: string; - _tpl?: string; -} -export interface Spawnpoint { - locationId: string; - probability: number; - template: SpawnpointTemplate; - itemDistribution: ItemDistribution[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IMetricsTableData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IMetricsTableData.d.ts deleted file mode 100644 index 873ef82..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IMetricsTableData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export interface IMetricsTableData { - Keys: number[]; - NetProcessingBins: number[]; - RenderBins: number[]; - GameUpdateBins: number[]; - MemoryMeasureInterval: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IPmcData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IPmcData.d.ts deleted file mode 100644 index adc2aa5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/IPmcData.d.ts +++ /dev/null @@ -1,341 +0,0 @@ -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -import { IPmcDataRepeatableQuest } from "./tables/IRepeatableQuests"; -import { Item, Upd } from "./tables/IItem"; -import { HideoutAreas } from "../../enums/HideoutAreas"; -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IPmcData { - _id: string; - aid: string; - savage: string; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: Record; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: InsuredItem[]; - Hideout: Hideout; - Bonuses: Bonus[]; - Notes: Notes; - Quests: Quest[]; - TradersInfo: Record; - RagfairInfo: RagfairInfo; - WishList: string[]; - RepeatableQuests: IPmcDataRepeatableQuest[]; - CarExtractCounts: CarExtractCounts; - SurvivorClass: SurvivorClass; -} -export declare enum SurvivorClass { - Unknown = 0, - Neutralizer = 1, - Marauder = 2, - Paramedic = 3, - Survivor = 4 -} -export interface Info { - EntryPoint: string; - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: MemberCategory; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - IsStreamerModeAvailable: boolean; - Bans: IBan[]; - BannedState: boolean; - BannedUntil: number; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface IBan { - type: BanType; - dateTime: number; -} -export declare enum BanType { - Chat = 0, - RagFair = 1, - Voip = 2, - Trading = 3, - Online = 4, - Friends = 5, - ChangeNickname = 6 -} -export interface Notes { - Notes: Note[]; -} -export interface Note { - Time: number; - Text: string; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { - Hydration: CurrentMax; - Energy: CurrentMax; - Temperature: CurrentMax; - BodyParts: BodyPartsHealth; - UpdateTime: number; -} -export interface BodyPartsHealth { - Head: BodyPartHealth; - Chest: BodyPartHealth; - Stomach: BodyPartHealth; - LeftArm: BodyPartHealth; - RightArm: BodyPartHealth; - LeftLeg: BodyPartHealth; - RightLeg: BodyPartHealth; -} -export interface BodyPartHealth { - Health: CurrentMax; - Effects?: Record; -} -export interface CurrentMax { - Current: number; - Maximum: number; -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: Common[]; - Mastering: Mastering[]; - Bonuses?: any[]; - Points: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession: number; - LastAccess: number; -} -export interface Mastering { - Id: string; - Progress: number; -} -export interface Stats { - CarriedQuestItems: string[]; - Victims: Victim[]; - TotalSessionExperience: number; - LastSessionDate: number; - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; - SessionExperienceMult?: number; - ExperienceBonusMult?: number; - Aggressor?: Aggressor; - DroppedItems?: IDroppedItem[]; - FoundInRaidItems?: FoundInRaidItem[]; - DamageHistory?: DamageHistory; - DeathCause?: DeathCause; - LastPlayerState?: LastPlayerState; - TotalInGameTime: number; - SurvivorClass?: string; -} -export interface IDroppedItem { - QuestId: string; - ItemId: string; - ZoneId: string; -} -export interface FoundInRaidItem { - QuestId: string; - ItemId: string; -} -export interface Victim { - AccountId: string; - ProfileId: string; - Name: string; - Side: string; - BodyPart: string; - Time: string; - Distance: number; - Level: number; - Weapon: string; - Role: string; -} -export interface SessionCounters { - Items: CounterKeyValue[]; -} -export interface OverallCounters { - Items: CounterKeyValue[]; -} -export interface CounterKeyValue { - Key: string[]; - Value: number; -} -export interface Aggressor { - AccountId: string; - ProfileId: string; - MainProfileNickname: string; - Name: string; - Side: string; - BodyPart: string; - HeadSegment: string; - WeaponName: string; - Category: string; -} -export interface DamageHistory { - LethalDamagePart: string; - LethalDamage: LethalDamage; - BodyParts: BodyPartsDamageHistory; -} -export interface LethalDamage { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface BodyPartsDamageHistory { - Head: DamageStats[]; - Chest: DamageStats[]; - Stomach: DamageStats[]; - LeftArm: DamageStats[]; - RightArm: DamageStats[]; - LeftLeg: DamageStats[]; - RightLeg: DamageStats[]; - Common: DamageStats[]; -} -export interface DamageStats { - Amount: number; - Type: string; - SourceId: string; - OverDamageFrom: string; - Blunt: boolean; - ImpactsCount: number; -} -export interface DeathCause { - DamageType: string; - Side: string; - Role: string; - WeaponId: string; -} -export interface LastPlayerState { - Info: LastPlayerStateInfo; - Customization: Record; - Equipment: any; -} -export interface LastPlayerStateInfo { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; -} -export interface ConditionCounters { - Counters: Counter[]; -} -export interface Counter { - id: string; - value: number; - qid: string; -} -export interface BackendCounter { - id: string; - qid?: string; - value: number; -} -export interface InsuredItem { - tid: string; - itemId: string; -} -export interface Hideout { - Production: Record; - Areas: HideoutArea[]; -} -export interface Productive { - Products: Product[]; - Progress?: number; - inProgress?: boolean; - StartTimestamp?: number; -} -export interface Product { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface ScavCase extends Productive { -} -export interface Production extends Productive { - RecipeId: string; - SkipTime: number; - ProductionTime: number; -} -export interface HideoutArea { - type: HideoutAreas; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: HideoutSlot[]; - lastRecipe: string; -} -export interface HideoutSlot { - item: HideoutItem[]; -} -export interface HideoutItem { - _id: string; - _tpl: string; - upd?: Upd; -} -export interface Bonus { - type: string; - templateId?: string; - passive?: boolean; - production?: boolean; - visible?: boolean; - value?: number; - icon?: string; -} -export interface Quest { - qid: string; - startTime: number; - status: string; - statusTimers?: StatusTimer; - completedConditions?: string[]; -} -export interface StatusTimer { - AvailableForStart?: number; -} -export interface TraderInfo { - loyaltyLevel: number; - salesSum: number; - standing: number; - nextResupply: number; - unlocked: boolean; -} -export interface RagfairInfo { - rating: number; - isRatingGrowing: boolean; - offers: IRagfairOffer[]; -} -export interface CarExtractCounts { -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts deleted file mode 100644 index 7303275..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface IBaseInteractionRequestData { - Action: string; - fromOwner?: OwnerInfo; - toOwner?: OwnerInfo; -} -export interface OwnerInfo { - id: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotBase.d.ts deleted file mode 100644 index 677fd49..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotBase.d.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { BackendCounter, Bonus } from "../IPmcData"; -import { Item } from "./IItem"; -export interface IBotBase { - _id: string; - aid: string; - savage: any; - Info: Info; - Customization: Customization; - Health: Health; - Inventory: Inventory; - Skills: Skills; - Stats: Stats; - Encyclopedia: any; - ConditionCounters: ConditionCounters; - BackendCounters: Record; - InsuredItems: any[]; - Hideout: Hideout; - Bonuses: Bonus[]; -} -export interface Info { - Nickname: string; - LowerNickname: string; - Side: string; - Voice: string; - Level: number; - Experience: number; - RegistrationDate: number; - GameVersion: string; - AccountType: number; - MemberCategory: number; - lockedMoveCommands: boolean; - SavageLockTime: number; - LastTimePlayedAsSavage: number; - Settings: Settings; - NicknameChangeDate: number; - NeedWipeOptions: any[]; - lastCompletedWipe: any; - BannedState: boolean; - BannedUntil: number; - IsStreamerModeAvailable: boolean; -} -export interface Settings { - Role: string; - BotDifficulty: string; - Experience: number; - StandingForKill: number; - AggressorBonus: number; -} -export interface Customization { - Head: string; - Body: string; - Feet: string; - Hands: string; -} -export interface Health { -} -export interface Inventory { - items: Item[]; - equipment: string; - stash: string; - sortingTable: string; - questRaidItems: string; - questStashItems: string; - fastPanel: FastPanel; -} -export interface FastPanel { -} -export interface Skills { - Common: any[]; - Mastering: any[]; - Points: number; -} -export interface Stats { - SessionCounters: SessionCounters; - OverallCounters: OverallCounters; -} -export interface SessionCounters { - Items: any[]; -} -export interface OverallCounters { - Items: any[]; -} -export interface ConditionCounters { - Counters: any[]; -} -export interface Hideout { - Production: Production; - Areas: Area[]; -} -export interface Production { -} -export interface Area { - type: number; - level: number; - active: boolean; - passiveBonusesEnabled: boolean; - completeTime: number; - constructing: boolean; - slots: any[]; - lastRecipe: any; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotCore.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotCore.d.ts deleted file mode 100644 index 16a782d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotCore.d.ts +++ /dev/null @@ -1,133 +0,0 @@ -export interface IBotCore { - SAVAGE_KILL_DIST: number; - SOUND_DOOR_BREACH_METERS: number; - SOUND_DOOR_OPEN_METERS: number; - STEP_NOISE_DELTA: number; - JUMP_NOISE_DELTA: number; - GUNSHOT_SPREAD: number; - GUNSHOT_SPREAD_SILENCE: number; - BASE_WALK_SPEREAD2: number; - MOVE_SPEED_COEF_MAX: number; - SPEED_SERV_SOUND_COEF_A: number; - SPEED_SERV_SOUND_COEF_B: number; - G: number; - STAY_COEF: number; - SIT_COEF: number; - LAY_COEF: number; - MAX_ITERATIONS: number; - START_DIST_TO_COV: number; - MAX_DIST_TO_COV: number; - STAY_HEIGHT: number; - CLOSE_POINTS: number; - COUNT_TURNS: number; - SIMPLE_POINT_LIFE_TIME_SEC: number; - DANGER_POINT_LIFE_TIME_SEC: number; - DANGER_POWER: number; - COVER_DIST_CLOSE: number; - GOOD_DIST_TO_POINT: number; - COVER_TOOFAR_FROM_BOSS: number; - COVER_TOOFAR_FROM_BOSS_SQRT: number; - MAX_Y_DIFF_TO_PROTECT: number; - FLARE_POWER: number; - MOVE_COEF: number; - PRONE_POSE: number; - LOWER_POSE: number; - MAX_POSE: number; - FLARE_TIME: number; - MAX_REQUESTS__PER_GROUP: number; - UPDATE_GOAL_TIMER_SEC: number; - DIST_NOT_TO_GROUP: number; - DIST_NOT_TO_GROUP_SQR: number; - LAST_SEEN_POS_LIFETIME: number; - DELTA_GRENADE_START_TIME: number; - DELTA_GRENADE_END_TIME: number; - DELTA_GRENADE_RUN_DIST: number; - DELTA_GRENADE_RUN_DIST_SQRT: number; - PATROL_MIN_LIGHT_DIST: number; - HOLD_MIN_LIGHT_DIST: number; - STANDART_BOT_PAUSE_DOOR: number; - ARMOR_CLASS_COEF: number; - SHOTGUN_POWER: number; - RIFLE_POWER: number; - PISTOL_POWER: number; - SMG_POWER: number; - SNIPE_POWER: number; - GESTUS_PERIOD_SEC: number; - GESTUS_AIMING_DELAY: number; - GESTUS_REQUEST_LIFETIME: number; - GESTUS_FIRST_STAGE_MAX_TIME: number; - GESTUS_SECOND_STAGE_MAX_TIME: number; - GESTUS_MAX_ANSWERS: number; - GESTUS_FUCK_TO_SHOOT: number; - GESTUS_DIST_ANSWERS: number; - GESTUS_DIST_ANSWERS_SQRT: number; - GESTUS_ANYWAY_CHANCE: number; - TALK_DELAY: number; - CAN_SHOOT_TO_HEAD: boolean; - CAN_TILT: boolean; - TILT_CHANCE: number; - MIN_BLOCK_DIST: number; - MIN_BLOCK_TIME: number; - COVER_SECONDS_AFTER_LOSE_VISION: number; - MIN_ARG_COEF: number; - MAX_ARG_COEF: number; - DEAD_AGR_DIST: number; - MAX_DANGER_CARE_DIST_SQRT: number; - MAX_DANGER_CARE_DIST: number; - MIN_MAX_PERSON_SEARCH: number; - PERCENT_PERSON_SEARCH: number; - LOOK_ANYSIDE_BY_WALL_SEC_OF_ENEMY: number; - CLOSE_TO_WALL_ROTATE_BY_WALL_SQRT: number; - SHOOT_TO_CHANGE_RND_PART_MIN: number; - SHOOT_TO_CHANGE_RND_PART_MAX: number; - SHOOT_TO_CHANGE_RND_PART_DELTA: number; - FORMUL_COEF_DELTA_DIST: number; - FORMUL_COEF_DELTA_SHOOT: number; - FORMUL_COEF_DELTA_FRIEND_COVER: number; - SUSPETION_POINT_DIST_CHECK: number; - MAX_BASE_REQUESTS_PER_PLAYER: number; - MAX_HOLD_REQUESTS_PER_PLAYER: number; - MAX_GO_TO_REQUESTS_PER_PLAYER: number; - MAX_COME_WITH_ME_REQUESTS_PER_PLAYER: number; - CORE_POINT_MAX_VALUE: number; - CORE_POINTS_MAX: number; - CORE_POINTS_MIN: number; - BORN_POISTS_FREE_ONLY_FAREST_BOT: boolean; - BORN_POINSTS_FREE_ONLY_FAREST_PLAYER: boolean; - SCAV_GROUPS_TOGETHER: boolean; - LAY_DOWN_ANG_SHOOT: number; - HOLD_REQUEST_TIME_SEC: number; - TRIGGERS_DOWN_TO_RUN_WHEN_MOVE: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING: number; - MIN_DIST_TO_RUN_WHILE_ATTACK_MOVING_OTHER_ENEMIS: number; - MIN_DIST_TO_STOP_RUN: number; - JUMP_SPREAD_DIST: number; - LOOK_TIMES_TO_KILL: number; - COME_INSIDE_TIMES: number; - TOTAL_TIME_KILL: number; - TOTAL_TIME_KILL_AFTER_WARN: number; - MOVING_AIM_COEF: number; - VERTICAL_DIST_TO_IGNORE_SOUND: number; - DEFENCE_LEVEL_SHIFT: number; - MIN_DIST_CLOSE_DEF: number; - USE_ID_PRIOR_WHO_GO: boolean; - SMOKE_GRENADE_RADIUS_COEF: number; - GRENADE_PRECISION: number; - MAX_WARNS_BEFORE_KILL: number; - CARE_ENEMY_ONLY_TIME: number; - MIDDLE_POINT_COEF: number; - MAIN_TACTIC_ONLY_ATTACK: boolean; - LAST_DAMAGE_ACTIVE: number; - SHALL_DIE_IF_NOT_INITED: boolean; - CHECK_BOT_INIT_TIME_SEC: number; - WEAPON_ROOT_Y_OFFSET: number; - DELTA_SUPRESS_DISTANCE_SQRT: number; - DELTA_SUPRESS_DISTANCE: number; - WAVE_COEF_LOW: number; - WAVE_COEF_MID: number; - WAVE_COEF_HIGH: number; - WAVE_COEF_HORDE: number; - WAVE_ONLY_AS_ONLINE: boolean; - LOCAL_BOTS_COUNT: number; - AXE_MAN_KILLS_END: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotType.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotType.d.ts deleted file mode 100644 index 01be0be..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IBotType.d.ts +++ /dev/null @@ -1,176 +0,0 @@ -export interface IBotType { - appearance: Appearance; - chances: Chances; - difficulty: Difficulties; - experience: Experience; - firstName: string[]; - generation: Generation; - health: Health; - inventory: Inventory; - lastName: string[]; - skills: Skills; -} -export interface Appearance { - body: string[]; - feet: string[]; - hands: string[]; - head: string[]; - voice: string[]; -} -export interface Chances { - equipment: EquipmentChances; - mods: ModsChances; -} -export interface EquipmentChances { - ArmBand: number; - ArmorVest: number; - Backpack: number; - Earpiece: number; - Eyewear: number; - FaceCover: number; - FirstPrimaryWeapon: number; - Headwear: number; - Holster: number; - Pockets: number; - Scabbard: number; - SecondPrimaryWeapon: number; - SecuredContainer: number; - TacticalVest: number; -} -export interface ModsChances { - mod_charge: number; - mod_equipment: number; - mod_equipment_000: number; - mod_equipment_001: number; - mod_equipment_002: number; - mod_flashlight: number; - mod_foregrip: number; - mod_launcher: number; - mod_magazine: number; - mod_mount: number; - mod_mount_000: number; - mod_mount_001: number; - mod_muzzle: number; - mod_nvg: number; - mod_pistol_grip: number; - mod_reciever: number; - mod_scope: number; - mod_sight_front: number; - mod_sight_rear: number; - mod_stock: number; - mod_stock_000: number; - mod_stock_akms: number; - mod_tactical: number; - mod_tactical_000: number; - mod_tactical_001: number; - mod_tactical_002: number; - mod_tactical_003: number; -} -export interface Difficulties { - easy: Difficulty; - normal: Difficulty; - hard: Difficulty; - impossible: Difficulty; -} -export interface Difficulty { - Aiming: Record; - Boss: Record; - Change: Record; - Core: Record; - Cover: Record; - Grenade: Record; - Hearing: Record; - Lay: Record; - Look: Record; - Mind: Record; - Move: Record; - Patrol: Record; - Scattering: Record; - Shoot: Record; -} -export interface Experience { - aggressorBonus: number; - level: MinMax; - reward: MinMax; - standingForKill: number; -} -export interface Generation { - items: ItemMinMax; -} -export interface ItemMinMax { - grenades: MinMax; - healing: MinMax; - drugs: MinMax; - stims: MinMax; - looseLoot: MinMax; - magazines: MinMax; - specialItems: MinMax; -} -export interface Health { - BodyParts: BodyPart[]; - Energy: MinMax; - Hydration: MinMax; - Temperature: MinMax; -} -export interface BodyPart { - Chest: MinMax; - Head: MinMax; - LeftArm: MinMax; - LeftLeg: MinMax; - RightArm: MinMax; - RightLeg: MinMax; - Stomach: MinMax; -} -export interface MinMax { - max: number; - min: number; -} -export interface Inventory { - equipment: Equipment; - items: Items; - mods: Mods; -} -export interface Equipment { - ArmBand: Record; - ArmorVest: Record; - Backpack: Record; - Earpiece: Record; - Eyewear: Record; - FaceCover: Record; - FirstPrimaryWeapon: Record; - Headwear: Record; - Holster: Record; - Pockets: Record; - Scabbard: Record; - SecondPrimaryWeapon: Record; - SecuredContainer: Record; - TacticalVest: Record; -} -export interface Items { - Backpack: string[]; - Pockets: string[]; - SecuredContainer: string[]; - SpecialLoot: string[]; - TacticalVest: string[]; -} -export declare type Mods = Record>; -export interface Skills { - Common: Common[]; - Bonuses?: any; - Mastering: Mastering[]; - Points: number; -} -export interface Mastering { - Id: string; - Progress: number; - max?: number; - min?: number; -} -export interface Common { - Id: string; - Progress: number; - PointsEarnedDuringSession?: number; - LastAccess?: number; - max?: number; - min?: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ICustomizationItem.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ICustomizationItem.d.ts deleted file mode 100644 index 8bfeece..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ICustomizationItem.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -export interface ICustomizationItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Side: string[]; - BodyPart: string; - AvailableAsDefault?: boolean; - Body: string; - Hands: string; - Feet: string; - Prefab: Prefab; - WatchPrefab: Prefab; - IntegratedArmorVest: boolean; - WatchPosition: Xyz; - WatchRotation: Xyz; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Xyz { - x: number; - y: number; - z: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IHandbookBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IHandbookBase.d.ts deleted file mode 100644 index 7d7db07..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IHandbookBase.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export interface IHandbookBase { - Categories: Category[]; - Items: HandbookItem[]; -} -export interface Category { - Id: string; - ParentId?: string; - Icon: string; - Color: string; - Order: string; -} -export interface HandbookItem { - Id: string; - ParentId: string; - Price: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IItem.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IItem.d.ts deleted file mode 100644 index 2dd2c03..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IItem.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -export interface Item { - _id: string; - _tpl: string; - parentId?: string; - slotId?: string; - location?: Location | number; - upd?: Upd; -} -export interface Upd { - OriginalStackObjectsCount?: number; - Togglable?: Togglable; - Map?: Map; - Tag?: Tag; - sptPresetId?: string; - FaceShield?: FaceShield; - StackObjectsCount?: number; - UnlimitedCount?: boolean; - Repairable?: Repairable; - FireMode?: FireMode; - SpawnedInSession?: boolean; - Light?: Light; - Key?: Key; - Resource?: Resource; - Sight?: Sight; - MedKit?: MedKit; - FoodDrink?: FoodDrink; - Dogtag?: Dogtag; - BuyRestrictionMax?: number; - BuyRestrictionCurrent?: number; - Foldable?: Foldable; - SideEffect?: SideEffect; - RepairKit?: RepairKit; -} -export interface Togglable { - On: boolean; -} -export interface Map { - Markers: MapMarker[]; -} -export interface MapMarker { - X: number; - Y: number; -} -export interface Tag { - Color: number; - Name: string; -} -export interface FaceShield { - Hits: number; -} -export interface Repairable { - Durability: number; - MaxDurability: number; -} -export interface MedKit { - HpResource: number; -} -export interface Sight { - ScopesCurrentCalibPointIndexes: number[]; - ScopesSelectedModes: number[]; - SelectedScope: number; -} -export interface Foldable { - Folded: boolean; -} -export interface FireMode { - FireMode: string; -} -export interface FoodDrink { - HpPercent: number; -} -export interface Key { - NumberOfUsages: number; -} -export interface Resource { - Value: number; - UnitsConsumed: number; -} -export interface Light { - IsActive: boolean; - SelectedMode: number; -} -export interface Dogtag { - AccountId: string; - ProfileId: string; - Nickname: string; - Side: string; - Level: number; - Time: string; - Status: string; - KillerAccountId: string; - KillerProfileId: string; - KillerName: string; - WeaponName: string; -} -export interface Location { - x: number; - y: number; - r: string | number; - isSearched?: boolean; - rotation?: string; -} -export interface SideEffect { - Value: number; -} -export interface RepairKit { - Resource: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ILocationsBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ILocationsBase.d.ts deleted file mode 100644 index 2c96af3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ILocationsBase.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface ILocationsBase { - locations: Locations; - paths: Path[]; -} -export interface Locations { -} -export interface Path { - Source: string; - Destination: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ILootBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ILootBase.d.ts deleted file mode 100644 index e4baac5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ILootBase.d.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { Item } from "./IItem"; -export interface ILootBase { - staticAmmo: Record; - staticContainers: Record; - staticLoot: Record; -} -export interface IStaticAmmoDetails { - tpl: string; - relativeProbability: number; -} -export interface IStaticContainerDetails { - staticWeapons: IStaticWeaponProps[]; - staticContainers: IStaticContainerProps[]; - staticForced: IStaticForcedProps[]; -} -export interface IStaticWeaponProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: string; - Items: Item[]; -} -export interface IStaticContainerProps { - Id: string; - IsStatic: boolean; - useGravity: boolean; - randomRotation: boolean; - Position: Xyz; - Rotation: Xyz; - IsGroupPosition: boolean; - GroupPositions: any[]; - Root: any; - Items: StaticItem[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StaticItem { - _id: any; - _tpl: string; -} -export interface IStaticForcedProps { - containerId: string; - itemTpl: string; -} -export interface IStaticLootDetails { - itemcountDistribution: ItemCountDistribution[]; - itemDistribution: ItemDistribution[]; -} -export interface ItemCountDistribution { - count: number; - relativeProbability: number; -} -export interface ItemDistribution { - tpl: string; - relativeProbability: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IQuest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IQuest.d.ts deleted file mode 100644 index e1fc888..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IQuest.d.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { Item } from "./IItem"; -export interface IQuest { - QuestName: string; - _id: string; - canShowNotificationsInGame: boolean; - conditions: Conditions; - description: string; - failMessageText: string; - name: string; - note: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - startedMessageText: string; - successMessageText: string; - templateId: string; - rewards: Rewards; - status: string; - KeyQuest: boolean; - changeQuestMessageText: string; -} -export interface Conditions { - Started: AvailableForConditions[]; - AvailableForFinish: AvailableForConditions[]; - AvailableForStart: AvailableForConditions[]; - Success: AvailableForConditions[]; - Fail: AvailableForConditions[]; -} -export interface AvailableForConditions { - _parent: string; - _props: AvailableForProps; - dynamicLocale: boolean; -} -export interface AvailableForProps { - id: string; - index: number; - parentId: string; - dynamicLocale: boolean; - value?: number; - compareMethod?: string; - visibilityConditions?: VisibilityCondition[]; - target?: string | string[]; - status?: number[]; - onlyFoundInRaid?: boolean; - oneSessionOnly?: boolean; - doNotResetIfCounterCompleted?: boolean; - dogtagLevel?: number; - maxDurability?: number; - minDurability?: number; - counter?: AvailableForCounter; - plantTime?: number; - zoneId?: string; - type?: boolean; -} -export interface AvailableForCounter { - id: string; - conditions: CounterCondition[]; -} -export interface CounterCondition { - _parent: string; - _props: CounterProps; -} -export interface CounterProps { - id: string; - target: string[] | string; - compareMethod?: string; - value?: string; - weapon?: string[]; - equipmentInclusive?: string[][]; - weaponModsInclusive?: string[][]; - status?: string[]; - bodyPart?: string[]; - daytime?: DaytimeCounter; -} -export interface DaytimeCounter { - from: number; - to: number; -} -export interface VisibilityCondition { - id: string; - value: number; - dynamicLocale: boolean; - oneSessionOnly: boolean; -} -export interface Rewards { - AvailableForStart: Reward[]; - AvailableForFinish: Reward[]; - Started: Reward[]; - Success: Reward[]; - Fail: Reward[]; - FailRestartable: Reward[]; - Expired: Reward[]; -} -export interface Reward { - value?: string; - id: string; - type: string; - index: number; - target?: string; - items?: Item[]; - loyaltyLevel?: number; - traderId?: string; - unknown?: boolean; - findInRaid?: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IRepeatableQuests.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IRepeatableQuests.d.ts deleted file mode 100644 index e23ec73..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/IRepeatableQuests.d.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { Item } from "./IItem"; -export interface IReward { - index: number; - type: string; - value: number; - target?: string; - items?: Item[]; -} -export interface IRepeatableQuestDatabase { - templates: ITemplates; - rewards: IRewardOptions; - data: IOptions; - samples: ISampleQuests[]; -} -export interface ITemplates { - Elimination: IRepeatableQuest; - Completion: IRepeatableQuest; - Exploration: IRepeatableQuest; -} -export interface IPmcDataRepeatableQuest { - id?: string; - name: string; - activeQuests: IRepeatableQuest[]; - inactiveQuests: IRepeatableQuest[]; - endTime: number; - changeRequirement: TChangeRequirementRecord; -} -export declare type TChangeRequirementRecord = Record; -export interface IChangeRequirement { - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IChangeCost { - templateId: string; - count: number; -} -export interface IRepeatableQuest { - _id: any; - traderId: string; - location: any; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - changeQuestMessageText: string; - templateId: string; - changeCost: IChangeCost[]; - changeStandingCost: number; -} -export interface IRewards { - Started: IReward[]; - Success: IReward[]; - Fail: IReward[]; -} -export interface IConditions { - AvailableForStart: any[]; - AvailableForFinish: IAvailableFor[]; - Fail: any[]; -} -export interface IAvailableFor { - _props: IAvailableForProps; - _parent: string; - dynamicLocale: boolean; -} -export interface IAvailableForProps { - id: string; - parentId: string; - dynamicLocale: boolean; - index: number; - visibilityConditions: IVisibilityCondition[]; - value: number; -} -export interface IVisibilityCondition { - id: string; - oneSessionOnly: boolean; - value: number; - index: number; - dynamicLocale: boolean; -} -export interface IAvailableForPropsCounter extends IAvailableForProps { - type: string; - oneSessionOnly: boolean; - doNotResetIfCounterCompleted: boolean; - counter: ICounter; -} -export interface ICounter { - id: string; - conditions: ICondition[]; -} -export interface ICondition { - _props: IConditionProps; - _parent: string; -} -export interface IConditionProps { - id: string; - dynamicLocale: boolean; -} -export interface IElimination extends IRepeatableQuest { - conditions: IEliminationConditions; -} -export interface IEliminationConditions extends IConditions { - AvailableForFinish: IEliminationAvailableFor[]; -} -export interface IEliminationAvailableFor extends IAvailableFor { - _props: IEliminationAvailableForProps; -} -export interface IEliminationAvailableForProps extends IAvailableForPropsCounter { - counter: IEliminationCounter; -} -export interface IEliminationCounter extends ICounter { - conditions: IEliminationCondition[]; -} -export interface IEliminationCondition extends ICondition { - _props: ILocationConditionProps | IKillConditionProps; -} -export interface IExploration extends IRepeatableQuest { - conditions: IExplorationConditions; -} -export interface IExplorationConditions extends IConditions { - AvailableForFinish: IExplorationAvailableFor[]; -} -export interface IExplorationAvailableFor extends IAvailableFor { - _props: IExplorationAvailableForProps; -} -export interface IExplorationAvailableForProps extends IAvailableForPropsCounter { - counter: IExplorationCounter; -} -export interface IExplorationCounter extends ICounter { - conditions: IExplorationCondition[]; -} -export interface IExplorationCondition extends ICondition { - _props: ILocationConditionProps | IExitStatusConditionProps | IExitNameConditionProps; -} -export interface ICompletion extends IRepeatableQuest { - conditions: ICompletionConditions; -} -export interface ICompletionConditions extends IConditions { - AvailableForFinish: ICompletionAvailableFor[]; -} -export interface ICompletionAvailableFor extends IAvailableFor { - _props: ICompletionAvailableForProps; -} -export interface ICompletionAvailableForProps extends IAvailableForProps { - target: string[]; - minDurability: number; - maxDurability: number; - dogtagLevel: number; - onlyFoundInRaid: boolean; -} -export interface ILocationConditionProps extends IConditionProps { - target: string[]; -} -export interface IKillConditionProps extends IConditionProps { - target: string; - value: number; - savageRole?: string[]; - bodyPart?: string[]; - distance?: IDistanceCheck; -} -export interface IDistanceCheck { - compareMethod: string; - value: number; -} -export interface IExitStatusConditionProps extends IConditionProps { - status: string[]; -} -export interface IExitNameConditionProps extends IConditionProps { - exitName: string; -} -export interface IRewardOptions { - itemsBlacklist: string[]; -} -export interface IOptions { - Completion: ICompletionFilter; -} -export interface ICompletionFilter { - itemsBlacklist: ItemsBlacklist[]; - itemsWhitelist: ItemsWhitelist[]; -} -export interface ItemsBlacklist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ItemsWhitelist { - minPlayerLevel: number; - itemIds: string[]; -} -export interface ISampleQuests { - _id: string; - traderId: string; - location: string; - image: string; - type: string; - isKey: boolean; - restartable: boolean; - instantComplete: boolean; - secretQuest: boolean; - canShowNotificationsInGame: boolean; - rewards: IRewards; - conditions: IConditions; - name: string; - note: string; - description: string; - successMessageText: string; - failMessageText: string; - startedMessageText: string; - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts deleted file mode 100644 index c2ba762..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITemplateItem.d.ts +++ /dev/null @@ -1,401 +0,0 @@ -export interface ITemplateItem { - _id: string; - _name: string; - _parent: string; - _type: string; - _props: Props; - _proto: string; -} -export interface Props { - Name: string; - ShortName: string; - Description: string; - Weight: number; - BackgroundColor: string; - Width: number; - Height: number; - StackMaxSize: number; - Rarity?: string; - SpawnChance?: number; - CreditsPrice?: number; - ItemSound: string; - Prefab: Prefab; - UsePrefab: Prefab; - StackObjectsCount: number; - NotShownInSlot: boolean; - ExaminedByDefault: boolean; - ExamineTime: number; - IsUndiscardable: boolean; - IsUnsaleable: boolean; - IsUnbuyable: boolean; - IsUngivable: boolean; - IsLockedafterEquip: boolean; - QuestItem: boolean; - LootExperience: number; - ExamineExperience: number; - HideEntrails: boolean; - RepairCost: number; - RepairSpeed: number; - ExtraSizeLeft: number; - ExtraSizeRight: number; - ExtraSizeUp: number; - ExtraSizeDown: number; - ExtraSizeForceAdd: boolean; - MergesWithChildren: boolean; - CanSellOnRagfair: boolean; - CanRequireOnRagfair: boolean; - ConflictingItems: string[]; - DiscardLimit: number; - Unlootable: boolean; - UnlootableFromSlot: string; - UnlootableFromSide: string[]; - AnimationVariantsNumber: number; - DiscardingBlock: boolean; - RagFairCommissionModifier: number; - IsAlwaysAvailableForInsurance: boolean; - Grids: Grid[]; - Slots: Slot[]; - CanPutIntoDuringTheRaid: boolean; - CantRemoveFromSlotsDuringRaid: string[]; - weapClass: string; - weapUseType: string; - ammoCaliber: string; - Durability: number; - MaxDurability: number; - OperatingResource: number; - RepairComplexity: number; - durabSpawnMin: number; - durabSpawnMax: number; - isFastReload: boolean; - RecoilForceUp: number; - RecoilForceBack: number; - Convergence: number; - RecoilAngle: number; - weapFireType: string[]; - RecolDispersion: number; - SingleFireRate: number; - CanQueueSecondShot: boolean; - bFirerate: number; - Ergonomics: number; - Velocity: number; - bEffDist: number; - bHearDist: number; - isChamberLoad: boolean; - chamberAmmoCount: number; - isBoltCatch: boolean; - defMagType: string; - defAmmo: string; - AdjustCollimatorsToTrajectory: boolean; - shotgunDispersion: number; - Chambers: Chamber[]; - CameraRecoil: number; - CameraSnap: number; - ReloadMode: string; - CenterOfImpact: number; - AimPlane: number; - DeviationCurve: number; - DeviationMax: number; - Foldable: boolean; - Retractable: boolean; - TacticalReloadStiffnes: Xyz; - TacticalReloadFixation: number; - RecoilCenter: Xyz; - RotationCenter: Xyz; - RotationCenterNoStock: Xyz; - SizeReduceRight: number; - FoldedSlot: string; - CompactHandling: boolean; - SightingRange: number; - MinRepairDegradation: number; - MaxRepairDegradation: number; - MinRepairKitDegradation: number; - MaxRepairKitDegradation: number; - IronSightRange: number; - MustBoltBeOpennedForExternalReload: boolean; - MustBoltBeOpennedForInternalReload: boolean; - BoltAction: boolean; - HipAccuracyRestorationDelay: number; - HipAccuracyRestorationSpeed: number; - HipInnaccuracyGain: number; - ManualBoltCatch: boolean; - BurstShotsCount: number; - BaseMalfunctionChance: number; - AllowJam: boolean; - AllowFeed: boolean; - AllowMisfire: boolean; - AllowSlide: boolean; - DurabilityBurnRatio: number; - HeatFactorGun: number; - CoolFactorGun: number; - CoolFactorGunMods: number; - HeatFactorByShot: number; - AllowOverheat: boolean; - DoubleActionAccuracyPenalty: number; - RecoilPosZMult: number; - ShotgunDispersion: number; - StackMinRandom: number; - StackMaxRandom: number; - StackSlots: StackSlot[]; - SearchSound: string; - BlocksArmorVest: boolean; - RigLayoutName: string; - armorZone: string[]; - armorClass: number; - speedPenaltyPercent: number; - mousePenalty: number; - weaponErgonomicPenalty: number; - BluntThroughput: number; - ArmorMaterial: string; - medUseTime: number; - medEffectType: string; - MaxHpResource: number; - hpResourceRate: number; - StimulatorBuffs: string; - effects_health: EffectsHealth; - effects_damage: EffectsDamage; - knifeHitDelay: number; - knifeHitSlashRate: number; - knifeHitStabRate: number; - knifeHitRadius: number; - knifeHitSlashDam: number; - knifeHitStabDam: number; - knifeDurab: number; - PrimaryDistance: number; - SecondryDistance: number; - SlashPenetration: number; - StabPenetration: number; - PrimaryConsumption: number; - SecondryConsumption: number; - DeflectionConsumption: number; - MaxResource: number; - AppliedTrunkRotation: Xyz; - AppliedHeadRotation: Xyz; - DisplayOnModel: boolean; - AdditionalAnimationLayer: number; - StaminaBurnRate: number; - ColliderScaleMultiplier: Xyz; - ammoType: string; - InitialSpeed: number; - BallisticCoeficient: number; - BulletMassGram: number; - BulletDiameterMilimeters: number; - Damage: number; - ammoAccr: number; - ammoRec: number; - ammoDist: number; - buckshotBullets: number; - PenetrationPower: number; - PenetrationPowerDiviation: number; - ammoHear: number; - ammoSfx: string; - MisfireChance: number; - MinFragmentsCount: number; - MaxFragmentsCount: number; - ammoShiftChance: number; - casingName: string; - casingEjectPower: number; - casingMass: number; - casingSounds: string; - ProjectileCount: number; - PenetrationChance: number; - RicochetChance: number; - FragmentationChance: number; - Deterioration: number; - SpeedRetardation: number; - Tracer: boolean; - TracerColor: string; - TracerDistance: number; - ArmorDamage: number; - Caliber: string; - StaminaBurnPerDamage: number; - HeavyBleedingDelta: number; - LightBleedingDelta: number; - ShowBullet: boolean; - HasGrenaderComponent: boolean; - FuzeArmTimeSec: number; - ExplosionStrength: number; - MinExplosionDistance: number; - MaxExplosionDistance: number; - FragmentsCount: number; - FragmentType: string; - ShowHitEffectOnExplode: boolean; - ExplosionType: string; - AmmoLifeTimeSec: number; - Contusion: Contusion; - ArmorDistanceDistanceDamage: Xyz; - Blindness: Xyz; - IsLightAndSoundShot: boolean; - LightAndSoundShotAngle: number; - LightAndSoundShotSelfContusionTime: number; - LightAndSoundShotSelfContusionStrength: number; - MalfMisfireChance: number; - DurabilityBurnModificator: number; - HeatFactor: number; - MalfFeedChance: number; - Accuracy: number; - Recoil: number; - Loudness: number; - EffectiveDistance: number; - RaidModdable: boolean; - ToolModdable: boolean; - BlocksFolding: boolean; - BlocksCollapsible: boolean; - IsAnimated: boolean; - HasShoulderContact: boolean; - DoubleActionAccuracyPenaltyMult: number; - magAnimationIndex: number; - Cartridges: Cartridge[]; - CanFast: boolean; - CanHit: boolean; - CanAdmin: boolean; - LoadUnloadModifier: number; - CheckTimeModifier: number; - CheckOverride: number; - ReloadMagType: string; - VisibleAmmoRangesString: string; - MalfunctionChance: number; - TagColor: number; - TagName: string; - MaximumNumberOfUsage: number; - CustomAimPlane: string; - sightModType: string; - aimingSensitivity: number; - SightModesCount: number; - OpticCalibrationDistances: number[]; - ScopesCount: number; - AimSensitivity: number[][]; - ModesCount: number[]; - Zooms: number[][]; - CalibrationDistances: number[][]; - Intensity: number; - Mask: string; - MaskSize: number; - NoiseIntensity: number; - NoiseScale: number; - Color: Color; - DiffuseIntensity: number; - HasHinge: boolean; - Resource?: number; - CoolFactor?: number; - foodUseTime?: number; - foodEffectType?: string; - MaxRepairResource: number; - RepairQuality: number; - RepairType: string; - TargetItemFilter: string[]; - apResource: number; - krResource: number; -} -export interface Prefab { - path: string; - rcid: string; -} -export interface Grid { - _name: string; - _id: string; - _parent: string; - _props: GridProps; - _proto: string; -} -export interface GridProps { - filters: GridFilter[]; - cellsH: number; - cellsV: number; - minCount: number; - maxCount: number; - maxWeight: number; - isSortingTable: boolean; -} -export interface GridFilter { - Filter: string[]; - ExcludedFilter: string[]; -} -export interface Slot { - _name: string; - _id: string; - _parent: string; - _props: SlotProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface SlotProps { - filters: Filter[]; -} -export interface Chamber { - _name: string; - _id: string; - _parent: string; - _props: ChamberProps; - _required: boolean; - _mergeSlotWithChildren: boolean; - _proto: string; -} -export interface ChamberProps { - filters: FilterProps[]; -} -export interface FilterProps { - Filter: string[]; -} -export interface Xyz { - x: number; - y: number; - z: number; -} -export interface StackSlot { - _name?: string; - _id: string; - _sptTpl: string; - parent: string; - location: any; - slotId: string; - _max_count: number; - _props?: StackSlotProps; - _proto?: string; - upd: any; -} -export interface StackSlotProps { - filters: Filter[]; -} -export interface EffectsHealth { - Hydration: Hydration; -} -export interface Hydration { - value: number; -} -export interface EffectsDamage { - Pain: Pain; - Contusion: Contusion; -} -export interface Pain { - delay: number; - duration: number; - fadeOut: number; -} -export interface Contusion { - delay: number; - duration: number; - fadeOut: number; -} -export interface Cartridge { - _name: string; - _id: string; - _parent: string; - _max_count: number; - _props: CartridgeProps; - _proto: string; -} -export interface CartridgeProps { - filters: Filter[]; -} -export interface Filter { - Shift?: number; - Filter: string[]; - AnimationIndex?: number; -} -export interface Color { - r: number; - g: number; - b: number; - a: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITrader.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITrader.d.ts deleted file mode 100644 index f0fe2b5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/common/tables/ITrader.d.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { Item } from "./IItem"; -export interface ITrader { - assort: ITraderAssort; - base: ITraderBase; - dialogue?: Record; - questassort: Record>; - suits?: ISuit[]; -} -export interface ITraderBase { - refreshAssort: boolean; - _id: string; - avatar: string; - balance_dol: number; - balance_eur: number; - balance_rub: number; - buyer_up: boolean; - currency: string; - customization_seller: boolean; - discount: number; - discount_end: number; - gridHeight: number; - insurance: Insurance; - location: string; - loyaltyLevels: LoyaltyLevel[]; - medic: boolean; - name: string; - nextResupply: number; - nickname: string; - repair: Repair; - sell_category: string[]; - surname: string; - unlockedByDefault: boolean; -} -export interface Insurance { - availability: boolean; - excluded_category: string[]; - max_return_hour: number; - max_storage_time: number; - min_payment: number; - min_return_hour: number; -} -export interface LoyaltyLevel { - buy_price_coef: number; - exchange_price_coef: number; - heal_price_coef: number; - insurance_price_coef: number; - minLevel: number; - minSalesSum: number; - minStanding: number; - repair_price_coef: number; -} -export interface Repair { - availability: boolean; - currency: string; - currency_coefficient: number; - excluded_category: string[]; - excluded_id_list: any[]; - quality: string; -} -export interface ITraderAssort { - nextResupply?: number; - items: Item[]; - barter_scheme: Record; - loyal_level_items: Record; -} -export interface IBarterScheme { - count: number; - _tpl: string; - onlyFunctional?: boolean; -} -export interface ISuit { - _id: string; - tid: string; - suiteId: string; - isActive: boolean; - requirements: Requirements; -} -export interface Requirements { - loyaltyLevel: number; - profileLevel: number; - standing: number; - skillRequirements: string[]; - questRequirements: string[]; - itemRequirements: ItemRequirement[]; -} -export interface ItemRequirement { - count: number; - _tpl: string; - onlyFunctional: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/customization/IBuyClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/customization/IBuyClothingRequestData.d.ts deleted file mode 100644 index d19b70d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/customization/IBuyClothingRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IBuyClothingRequestData { - Action: "CustomizationBuy"; - offer: string; - items: ClothingItem[]; -} -export interface ClothingItem { - del: boolean; - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/customization/IWearClothingRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/customization/IWearClothingRequestData.d.ts deleted file mode 100644 index 122d9cf..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/customization/IWearClothingRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWearClothingRequestData { - Action: "CustomizationWear"; - suites: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IFriendRequestData.d.ts deleted file mode 100644 index 9c326ac..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IFriendRequestData { - to: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts deleted file mode 100644 index 53d8289..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetAllAttachmentsRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts deleted file mode 100644 index 076d414..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Message } from "../profile/IAkiProfile"; -export interface IGetAllAttachmentsResponse { - messages: Message[]; - profiles: any[]; - hasMessagesWithRewards: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts deleted file mode 100644 index 8f1beac..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetChatServerListRequestData { - VersionId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts deleted file mode 100644 index 1d0c0e8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -export interface IGetFriendListDataResponse { - Friends: Friend[]; - Ignore: any[]; - InIgnoreList: any[]; -} -export interface Friend { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; - MemberCategory: MemberCategory; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts deleted file mode 100644 index eed84b1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMailDialogInfoRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts deleted file mode 100644 index f8fbf5d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMailDialogListRequestData { - limit: number; - offset: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts deleted file mode 100644 index 43d416e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface IGetMailDialogViewRequestData { - type: MessageType; - dialogId: string; - limit: number; - time: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts deleted file mode 100644 index 4f8b946..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { Message } from "../profile/IAkiProfile"; -export interface IGetMailDialogViewResponseData { - messages: Message[]; - profiles: IPmcData[]; - hasMessagesWithRewards: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IPinDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IPinDialogRequestData.d.ts deleted file mode 100644 index 57b8a00..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IPinDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPinDialogRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts deleted file mode 100644 index 874b828..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRemoveDialogRequestData { - dialogId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/ISendMessageRequest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/ISendMessageRequest.d.ts deleted file mode 100644 index dd79deb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/ISendMessageRequest.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -export interface ISendMessageRequest { - dialogId: string; - type: MessageType; - text: string; - replyTo: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts deleted file mode 100644 index 2076232..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISetDialogReadRequestData { - dialogs: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IGameConfigResponse.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IGameConfigResponse.d.ts deleted file mode 100644 index eb37a39..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IGameConfigResponse.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -export interface IGameConfigResponse { - aid: string; - lang: string; - languages: Record; - ndaFree: boolean; - taxonomy: number; - activeProfileId: string; - backend: Backend; - utc_time: number; - totalInGame: number; - reportAvailable: boolean; - twitchEventMember: boolean; -} -export interface Backend { - Trading: string; - Messaging: string; - Main: string; - RagFair: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts deleted file mode 100644 index a3ecad9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGameEmptyCrcRequestData { - crc: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IVersionValidateRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IVersionValidateRequestData.d.ts deleted file mode 100644 index 0aa0fed..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/game/IVersionValidateRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IVersionValidateRequestData { - version: Version; - develop: boolean; -} -export interface Version { - major: string; - minor: string; - game: string; - backend: string; - taxonomy: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts deleted file mode 100644 index 7fb80a8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts +++ /dev/null @@ -1,29 +0,0 @@ -export interface IHealthTreatmentRequestData { - Action: "RestoreHealth"; - trader: string; - items: Item[]; - difference: Difference; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} -export interface Difference { - BodyParts: BodyParts; - Energy: number; - Hydration: number; -} -export interface BodyParts { - Head: BodyPart; - Chest: BodyPart; - Stomach: BodyPart; - LeftArm: BodyPart; - RightArm: BodyPart; - LeftLeg: BodyPart; - RightLeg: BodyPart; -} -export interface BodyPart { - Health: number; - Effects: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IOffraidEatRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IOffraidEatRequestData.d.ts deleted file mode 100644 index 8e2b6c3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IOffraidEatRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidEatRequestData extends IBaseInteractionRequestData { - Action: "Eat"; - item: string; - count: number; - time: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IOffraidHealRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IOffraidHealRequestData.d.ts deleted file mode 100644 index c242300..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/IOffraidHealRequestData.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IOffraidHealRequestData extends IBaseInteractionRequestData { - Action: "Heal"; - item: string; - part: BodyPart; - count: number; - time: number; -} -export declare enum BodyPart { - Head = 0, - Chest = 1, - Stomach = 2, - LeftArm = 3, - RightArm = 4, - LeftLeg = 5, - RightLeg = 6, - Common = 7 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/ISyncHealthRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/health/ISyncHealthRequestData.d.ts deleted file mode 100644 index 20e32f6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/health/ISyncHealthRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ISyncHealthRequestData { - Health: Health; - IsAlive: boolean; - Hydration?: number; - Energy?: number; - Temperature?: number; -} -export interface Health { - Head?: BodyPartHealth; - Chest?: BodyPartHealth; - Stomach?: BodyPartHealth; - LeftArm?: BodyPartHealth; - RightArm?: BodyPartHealth; - LeftLeg?: BodyPartHealth; - RightLeg?: BodyPartHealth; -} -export interface BodyPartHealth { - Maximum: number; - Current: number; - Effects: Record; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutAreasEnum.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutAreasEnum.d.ts deleted file mode 100644 index 10f851b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutAreasEnum.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreasEnum { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 8583e8d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface HideoutUpgradeCompleteRequestData { - Action: string; - areaType: number; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutArea.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutArea.d.ts deleted file mode 100644 index d9fd2bf..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutArea.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -export interface IHideoutArea { - _id: string; - type: number; - enabled: boolean; - needsFuel: boolean; - takeFromSlotLocked: boolean; - craftGivesExp: boolean; - stages: Record; -} -export interface Stage { - requirements: Requirement[]; - bonuses: StageBonus[]; - slots: number; - constructionTime: number; - description: string; -} -export interface Requirement { - areaType?: number; - requiredLevel?: number; - type: string; - templateId?: string; - count?: number; - isFunctional?: boolean; - traderId?: string; - loyaltyLevel?: number; - skillName?: string; - skillLevel?: number; -} -export interface StageBonus { - value: number; - passive: boolean; - production: boolean; - visible: boolean; - skillType?: string; - type: string; - filter?: string[]; - icon?: string; - id?: string; - templateId?: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts deleted file mode 100644 index dba83eb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutContinousProductionStartRequestData { - Action: "HideoutContinuousProductionStart"; - recipeId: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutProduction.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutProduction.d.ts deleted file mode 100644 index ce878be..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutProduction.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IHideoutProduction { - _id: string; - areaType: number; - requirements: Requirement[]; - productionTime: number; - boosters: any; - endProduct: string; - continuous: boolean; - count: number; - productionLimitCount: number; -} -export interface Requirement { - templateId?: string; - count?: number; - isFunctional?: boolean; - type: string; - areaType?: number; - requiredLevel?: number; - resource?: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts deleted file mode 100644 index 8326c55..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutPutItemInRequestData { - Action: "HideoutPutItemsInAreaSlots"; - areaType: number; - items: Record; - timestamp: number; -} -export interface ItemDetails { - count: number; - id: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutScavCase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutScavCase.d.ts deleted file mode 100644 index 25abcf3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutScavCase.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IHideoutScavCase { - _id: string; - ProductionTime: number; - Requirements: Requirement[]; - EndProducts: EndProducts; -} -export interface Requirement { - templateId: string; - count: number; - isFunctional: boolean; - type: string; -} -export interface EndProducts { - Common: MinMax; - Rare: MinMax; - Superrare: MinMax; -} -export interface MinMax { - min: string; - max: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts deleted file mode 100644 index 72fda86..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -export interface IHideoutScavCaseStartRequestData { - Action: "HideoutScavCaseProductionStart"; - recipeId: string; - items: HideoutItem[]; - tools: Tool[]; - timestamp: number; -} -export interface HideoutItem { - id: string; - count: number; -} -export interface Tool { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts deleted file mode 100644 index 8e45939..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutSettingsBase { - generatorSpeedWithoutFuel: number; - generatorFuelFlowRate: number; - airFilterUnitFlowRate: number; - gpuBoostRate: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts deleted file mode 100644 index 1ed542a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutSingleProductionStartRequestData { - Action: "HideoutSingleProductionStart"; - recipeId: string; - items: Item[]; - timestamp: number; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts deleted file mode 100644 index 83a740a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutTakeItemOutRequestData { - Action: "HideoutTakeItemsFromAreaSlots"; - areaType: number; - slots: number[]; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts deleted file mode 100644 index a6847ef..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutTakeProductionRequestData { - Action: "HideoutTakeProduction"; - recipeId: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts deleted file mode 100644 index cdea513..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IHideoutToggleAreaRequestData { - Action: "HideoutToggleArea"; - areaType: number; - enabled: boolean; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts deleted file mode 100644 index 545311e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHideoutUpgradeCompleteRequestData { - Action: "HideoutUpgradeComplete"; - areaType: number; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts deleted file mode 100644 index dfbfdca..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHideoutUpgradeRequestData { - Action: "HideoutUpgrade"; - areaType: number; - items: HideoutItem[]; - timestamp: number; -} -export interface HideoutItem { - count: number; - id: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts deleted file mode 100644 index b5dc5c1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetBodyResponseData { - err: number; - errmsg: any; - (data: Type): Type; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/httpResponse/INullResponseData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/httpResponse/INullResponseData.d.ts deleted file mode 100644 index a3ae838..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/httpResponse/INullResponseData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface INullResponseData { - err: number; - errmsg: any; - data: null; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts deleted file mode 100644 index e2d9cf1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IRegisterPlayerRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts deleted file mode 100644 index 6930261..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../common/IPmcData"; -import { ISyncHealthRequestData } from "../health/ISyncHealthRequestData"; -export interface ISaveProgressRequestData { - exit: string; - profile: IPmcData; - isPlayerScav: boolean; - health: ISyncHealthRequestData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts deleted file mode 100644 index 0e32e96..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetInsuranceCostRequestData { - traders: string[]; - items: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/insurance/IInsureRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/insurance/IInsureRequestData.d.ts deleted file mode 100644 index f657bb7..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/insurance/IInsureRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInsureRequestData extends IBaseInteractionRequestData { - Action: "Insure"; - tid: string; - items: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IAddItemRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IAddItemRequestData.d.ts deleted file mode 100644 index 53db97a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IAddItemRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IAddItemRequestData { - tid: string; - items: any[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts deleted file mode 100644 index 462e0de..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryAddRequestData extends IInventoryBaseActionRequestData { - Action: "Add"; - item: string; - container: Container; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts deleted file mode 100644 index b45e459..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface IInventoryBaseActionRequestData extends IBaseInteractionRequestData { -} -export interface To { - id: string; - container: string; - location?: ToLocation | number; -} -export interface ToLocation { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} -export interface Container { - id: string; - container: string; - location: Location | number; -} -export interface Location { - x: number; - y: number; - r: string; - rotation?: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts deleted file mode 100644 index ff35066..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryBindRequestData extends IInventoryBaseActionRequestData { - Action: "Bind"; - item: string; - index: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts deleted file mode 100644 index 1e1ecef..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryCreateMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "CreateMapMarker"; - item: string; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts deleted file mode 100644 index 0657e1b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryDeleteMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "DeleteMapMarker"; - item: string; - X: number; - Y: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts deleted file mode 100644 index e2857e1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryEditMarkerRequestData extends IInventoryBaseActionRequestData { - Action: "EditMapMarker"; - item: string; - X: number; - Y: number; - mapMarker: MapMarker; -} -export interface MapMarker { - Type: string; - X: number; - Y: number; - Note: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts deleted file mode 100644 index 614711f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryExamineRequestData extends IInventoryBaseActionRequestData { - Action: "Examine"; - item: string; - fromOwner: IFromOwner; -} -export interface IFromOwner { - id: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts deleted file mode 100644 index a5fb2a1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryFoldRequestData extends IInventoryBaseActionRequestData { - Action: "Fold"; - item: string; - value: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts deleted file mode 100644 index 3fcfa35..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMergeRequestData extends IInventoryBaseActionRequestData { - Action: "Merge"; - item: string; - with: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts deleted file mode 100644 index b767908..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventoryMoveRequestData extends IInventoryBaseActionRequestData { - Action: "Move"; - item: string; - to: To; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts deleted file mode 100644 index 5487b20..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryReadEncyclopediaRequestData extends IInventoryBaseActionRequestData { - Action: "ReadEncyclopedia"; - ids: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts deleted file mode 100644 index 07d1a52..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryRemoveRequestData extends IInventoryBaseActionRequestData { - Action: "Remove"; - item: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySortRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySortRequestData.d.ts deleted file mode 100644 index a0b7928..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySortRequestData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Upd } from "../common/tables/IItem"; -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySortRequestData extends IInventoryBaseActionRequestData { - Action: "ApplyInventoryChanges"; - changedItems: ChangedItem[]; -} -export interface ChangedItem { - _id: string; - _tpl: string; - parentId: string; - slotId: string; - location: Location; - upd: Upd; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts deleted file mode 100644 index 730ae71..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Container, IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventorySplitRequestData extends IInventoryBaseActionRequestData { - Action: "Split"; - item: string; - container: Container; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts deleted file mode 100644 index 1b0464d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { OwnerInfo } from "../common/request/IBaseInteractionRequestData"; -import { IInventoryBaseActionRequestData, To } from "./IInventoryBaseActionRequestData"; -export interface IInventorySwapRequestData extends IInventoryBaseActionRequestData { - Action: "Swap"; - item: string; - to: To; - item2: string; - to2: To; - fromOwner2: OwnerInfo; - toOwner2: OwnerInfo; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts deleted file mode 100644 index f021661..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTagRequestData extends IInventoryBaseActionRequestData { - Action: "Tag"; - item: string; - TagName: string; - TagColor: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts deleted file mode 100644 index 0955440..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryToggleRequestData extends IInventoryBaseActionRequestData { - Action: "Toggle"; - item: string; - value: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts deleted file mode 100644 index cf4391b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IInventoryBaseActionRequestData } from "./IInventoryBaseActionRequestData"; -export interface IInventoryTransferRequestData extends IInventoryBaseActionRequestData { - Action: "Transfer"; - item: string; - with: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts deleted file mode 100644 index 689fe75..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IEmptyItemEventRouterResponse extends IItemEventRouterBase { - profileChanges: ""; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts deleted file mode 100644 index 31e62fe..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -import { Skills } from "../common/IPmcData"; -import { Item, Upd } from "../common/tables/IItem"; -import { IQuest } from "../common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../common/tables/IRepeatableQuests"; -import { IRagfairOffer } from "../ragfair/IRagfairOffer"; -export interface IItemEventRouterBase { - warnings: Warning[]; - profileChanges: TProfileChanges | ""; -} -export declare type TProfileChanges = Record; -export interface Warning { - index: number; - err: string; - errmsg: string; -} -export interface ProfileChange { - _id: string; - experience: number; - quests: IQuest[]; - ragFairOffers: IRagfairOffer[]; - builds: BuildChange[]; - items: ItemChanges; - production: Record; - skills: Skills; - traderRelations: Record; - repeatableQuests?: IPmcDataRepeatableQuest[]; -} -export interface BuildChange { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface ItemChanges { - new: Product[]; - change: Product[]; - del: Product[]; -} -export interface Production { - Progress: number; - StartTimestamp: number; - ProductionTime: number; - inProgress: boolean; - RecipeId: string; - Products: Product[]; -} -export interface Product { - _id: string; - _tpl?: string; - parentId?: string; - slotId?: string; - location?: ItemChangeLocation; - upd?: Upd; -} -export interface ItemChangeLocation { - x: number; - y: number; - r: number; - isSearched?: boolean; -} -export interface TraderRelations { - salesSum?: number; - standing?: number; - loyalty?: number; - unlocked?: boolean; - disabled?: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts deleted file mode 100644 index 515b49a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface IItemEventRouterRequest { - data: Daum[]; - tm: number; - reload: number; -} -export interface Daum { - Action: string; - item: string; - to: To; -} -export interface To { - id: string; - container: string; - location?: Location; -} -export interface Location { - x: number; - y: number; - r: string; - isSearched: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts deleted file mode 100644 index 72a9b5b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { IItemEventRouterBase } from "./IItemEventRouterBase"; -export interface IItemEventRouterResponse extends IItemEventRouterBase { -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IChangeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IChangeRequestData.d.ts deleted file mode 100644 index f0a7838..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IChangeRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IChangeRequestData extends ILoginRequestData { - change: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts deleted file mode 100644 index a14c7c9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IGetMiniProfileRequestData { - username: string; - password: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/ILoginRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/ILoginRequestData.d.ts deleted file mode 100644 index e965813..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/ILoginRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ILoginRequestData { - username: string; - password: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IMiniProfile.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IMiniProfile.d.ts deleted file mode 100644 index c12661a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IMiniProfile.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface IMiniProfile { - username: string; - nickname: string; - side: string; - currlvl: number; - currexp: number; - prevexp: number; - nextlvl: number; - maxlvl: number; - akiData: AkiData; -} -export interface AkiData { - version: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IRegisterData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IRegisterData.d.ts deleted file mode 100644 index 61a8bbe..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IRegisterData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export interface IRegisterData extends ILoginRequestData { - edition: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IRemoveProfileData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IRemoveProfileData.d.ts deleted file mode 100644 index d31c9ac..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/launcher/IRemoveProfileData.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import { ILoginRequestData } from "./ILoginRequestData"; -export declare type IRemoveProfileData = ILoginRequestData; diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/location/IGetLocationRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/location/IGetLocationRequestData.d.ts deleted file mode 100644 index 04e84d9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/location/IGetLocationRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetLocationRequestData { - crc: number; - locationId: string; - variantId: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts deleted file mode 100644 index 811e9a2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IEndOfflineRaidRequestData { - crc: number; - exitStatus: string; - exitName: any; - raidSeconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IGetProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IGetProfileRequestData.d.ts deleted file mode 100644 index 86b5bbd..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IGetProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetProfileRequestData { - profileId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts deleted file mode 100644 index 84bccc8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -export interface IStartOfflineRaidRequestData { - locationName: string; - entryPoint: string; - startTime: number; - dateTime: string; - gameSettings: GameSettings; -} -export interface GameSettings { - timeAndWeatherSettings: TimeAndWeatherSettings; - botsSettings: BotsSettings; - wavesSettings: WavesSettings; -} -export interface TimeAndWeatherSettings { - isRandomTime: boolean; - isRandomWeather: boolean; -} -export interface BotsSettings { - isEnabled: boolean; - isScavWars: boolean; - botAmount: string; -} -export interface WavesSettings { - botDifficulty: string; - isBosses: boolean; - isTaggedAndCursed: boolean; - wavesBotAmount: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/notes/INoteActionData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/notes/INoteActionData.d.ts deleted file mode 100644 index 610657f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/notes/INoteActionData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseInteractionRequestData } from "../common/request/IBaseInteractionRequestData"; -export interface INoteActionData extends IBaseInteractionRequestData { - Action: string; - index: number; - note: INote; -} -export interface INote { - Time: number; - Text: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/notifier/INotifier.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/notifier/INotifier.d.ts deleted file mode 100644 index 8c48260..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/notifier/INotifier.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -export interface INotifierChannel { - "server": string; - "channel_id": string; - "url": string; - "notifierServer": string; - "ws": string; -} -import { Message } from "../profile/IAkiProfile"; -export interface INotification { - type: "RagfairOfferSold" | "new_message" | "ping"; - eventId: string; - dialogId?: string; - message?: Message; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts deleted file mode 100644 index 2bc3d1e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISelectProfileRequestData { - uid: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts deleted file mode 100644 index dcd14a2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Skills } from "../common/IPmcData"; -export interface IPlayerIncrementSkillLevelRequestData { - _id: string; - experience: number; - quests: any[]; - ragFairOffers: any[]; - builds: any[]; - items: Items; - production: Production; - skills: Skills; - traderRelations: TraderRelations; -} -export interface Items { - new: any[]; - change: any[]; - del: any[]; -} -export interface Production { -} -export interface TraderRelations { -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts deleted file mode 100644 index 99c61f1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export interface IPresetBuildActionRequestData { - Action: string; - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Item { - _id: string; - _tpl: string; - upd?: Upd; - parentId?: string; - slotId?: string; -} -export interface Upd { - Repairable: Repairable; - FireMode: FireMode; -} -export interface Repairable { - MaxDurability: number; - Durability: number; -} -export interface FireMode { - FireMode: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IAkiProfile.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IAkiProfile.d.ts deleted file mode 100644 index 3e0b319..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IAkiProfile.d.ts +++ /dev/null @@ -1,167 +0,0 @@ -import { MessageType } from "../../enums/MessageType"; -import { IPmcData } from "../common/IPmcData"; -import { Item } from "../common/tables/IItem"; -export interface IAkiProfile { - info: Info; - characters: Characters; - suits: string[]; - weaponbuilds: WeaponBuild[]; - dialogues: Record; - aki: Aki; - vitality: Vitality; - inraid: Inraid; - insurance: Insurance[]; -} -export interface Info { - id: string; - username: string; - password: string; - wipe: boolean; - edition: string; -} -export interface Characters { - pmc: IPmcData; - scav: IPmcData; -} -export interface WeaponBuild { - id: string; - name: string; - root: string; - items: Item[]; -} -export interface Dialogue { - _id: string; - messages: Message[]; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface DialogueInfo { - _id: string; - type: MessageType; - message: MessagePreview; - pinned: boolean; - new: number; - attachmentsNew: number; -} -export interface Message { - _id: string; - uid: string; - type: MessageType; - dt: number; - localDateTime: number; - UtcDateTime?: number; - Member?: IUpdatableChatMember; - templateId: string; - text?: string; - hasRewards: boolean; - rewardCollected: boolean; - items: Items; - maxStorageTime?: number; - systemData?: ISystemData; -} -export interface MessagePreview { - uid: string; - type: MessageType; - dt: number; - templateId: string; - text?: string; -} -export interface Items { - stash?: string; - data?: Item[]; -} -export interface ISystemData { - date?: string; - time?: string; - location?: string; - buyerNickname?: string; - soldItem?: string; - itemCount?: number; -} -export interface IUpdatableChatMember { - Nickname: string; - Side: string; - Level: number; - MemberCategory: string; - Ignored: boolean; - Banned: boolean; -} -export interface DateTime { - date: string; - time: string; -} -export interface Aki { - version: string; -} -export interface Vitality { - health: Health; - effects: Effects; -} -export interface Health { - Hydration: number; - Energy: number; - Temperature: number; - Head: number; - Chest: number; - Stomach: number; - LeftArm: number; - RightArm: number; - LeftLeg: number; - RightLeg: number; -} -export interface Effects { - Head: Head; - Chest: Chest; - Stomach: Stomach; - LeftArm: LeftArm; - RightArm: RightArm; - LeftLeg: LeftLeg; - RightLeg: RightLeg; -} -export interface Head { -} -export interface Chest { -} -export interface Stomach { -} -export interface LeftArm { - Fracture?: number; -} -export interface RightArm { - Fracture?: number; -} -export interface LeftLeg { - Fracture?: number; -} -export interface RightLeg { - Fracture?: number; -} -export interface Inraid { - location: string; - character: string; -} -export interface Insurance { - scheduledTime: number; - traderId: string; - messageContent: MessageContent; - items: Item[]; -} -export interface MessageContent { - ragfair?: MessageContentRagfair; - text?: string; - templateId: string; - type: MessageType; - maxStorageTime?: number; - systemData?: MessageContentData; -} -export interface MessageContentRagfair { - offerId: string; - count: number; - handbookId: string; -} -export interface MessageContentData { - date: string; - time: string; - location: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts deleted file mode 100644 index 4a61196..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeNicknameRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts deleted file mode 100644 index 91058ce..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IProfileChangeVoiceRequestData { - voice: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileCreateRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileCreateRequestData.d.ts deleted file mode 100644 index 93cc656..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IProfileCreateRequestData.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IProfileCreateRequestData { - side: string; - nickname: string; - headId: string; - voiceId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/ISearchFriendRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/ISearchFriendRequestData.d.ts deleted file mode 100644 index e63e386..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/ISearchFriendRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface ISearchFriendRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/ISearchFriendResponse.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/ISearchFriendResponse.d.ts deleted file mode 100644 index 96d88b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/ISearchFriendResponse.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface ISearchFriendResponse { - _id: string; - Info: Info; -} -export interface Info { - Nickname: string; - Side: string; - Level: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts deleted file mode 100644 index 9cca7e7..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IValidateNicknameRequestData { - nickname: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts deleted file mode 100644 index 0e4821a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IAcceptQuestRequestData { - Action: "QuestAccept"; - qid: string; - type: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts deleted file mode 100644 index cc67404..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface ICompleteQuestRequestData { - Action: string; - qid: string; - removeExcessItems: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts deleted file mode 100644 index 63f10a8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export interface IHandoverQuestRequestData { - Action: "QuestHandover"; - qid: string; - conditionId: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IListQuestsRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IListQuestsRequestData.d.ts deleted file mode 100644 index 91f0b8c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IListQuestsRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IListQuestsRequestData { - completed: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts deleted file mode 100644 index 015f58e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRepeatableQuestChangeRequest { - Action: "RepeatableQuestChange"; - qid: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts deleted file mode 100644 index 465ee02..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IAddOfferRequestData { - Action: string; - sellInOnePiece: boolean; - items: string[]; - requirements: Requirement[]; -} -export interface Requirement { - _tpl: string; - count: number; - level: number; - side: number; - onlyFunctional: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts deleted file mode 100644 index 2a4a876..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IExtendOfferRequestData { - offerId: string; - renewalTime: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts deleted file mode 100644 index 676322a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IGetItemPriceResult { - avg: number; - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts deleted file mode 100644 index 00f8f17..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IGetMarketPriceRequestData { - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetOffersResult.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetOffersResult.d.ts deleted file mode 100644 index 1c11422..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IGetOffersResult.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IRagfairOffer } from "./IRagfairOffer"; -export interface IGetOffersResult { - categories: Record; - offers: IRagfairOffer[]; - offersCount: number; - selectedCategory: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IRagfairOffer.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IRagfairOffer.d.ts deleted file mode 100644 index 63f655e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IRagfairOffer.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { MemberCategory } from "../../enums/MemberCategory"; -import { Item } from "../common/tables/IItem"; -export interface IRagfairOffer { - sellResult?: SellResult[]; - _id: string; - items: Item[]; - requirements: OfferRequirement[]; - root: string; - intId: number; - itemsCost: number; - requirementsCost: number; - startTime: number; - endTime: number; - sellInOnePiece: boolean; - name?: string; - shortName?: string; - loyaltyLevel: number; - locked: boolean; - unlimitedCount: boolean; - summaryCost: number; - user: IRagfairOfferUser; - notAvailable: boolean; - CurrentItemCount: number; - priority: boolean; -} -export interface OfferRequirement { - _tpl: string; - count: number; - onlyFunctional: boolean; -} -export interface IRagfairOfferUser { - id: string; - nickname: string; - rating: number; - memberType: MemberCategory; - avatar: string; - isRatingGrowing: boolean; -} -export interface SellResult { - sellTime: number; - amount: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts deleted file mode 100644 index d926615..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRemoveOfferRequestData { - Action: string; - offerId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/ISearchRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/ISearchRequestData.d.ts deleted file mode 100644 index 08e7fd3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/ragfair/ISearchRequestData.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -export interface ISearchRequestData { - page: number; - limit: number; - sortType: number; - sortDirection: number; - currency: number; - priceFrom: number; - priceTo: number; - quantityFrom: number; - quantityTo: number; - conditionFrom: number; - conditionTo: number; - oneHourExpiration: boolean; - removeBartering: boolean; - offerOwnerType: OfferOwnerType; - onlyFunctional: boolean; - updateOfferCount: boolean; - handbookId: string; - linkedSearchId: string; - neededSearchId: string; - buildItems: BuildItems; - buildCount: number; - tm: number; - reload: number; -} -export declare enum OfferOwnerType { - ANYOWNERTYPE = 0, - TRADEROWNERTYPE = 1, - PLAYEROWNERTYPE = 2 -} -export interface BuildItems { -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts deleted file mode 100644 index e645fb3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseRepairActionDataRequest { - Action: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/IRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/IRepairActionDataRequest.d.ts deleted file mode 100644 index 263d400..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/IRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface IRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "Repair"; - repairKitsInfo: RepairKitsInfo[]; - target: string; -} -export interface RepairKitsInfo { - _id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts deleted file mode 100644 index e3d469d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IBaseRepairActionDataRequest } from "./IBaseRepairActionDataRequest"; -export interface ITraderRepairActionDataRequest extends IBaseRepairActionDataRequest { - Action: "TraderRepair"; - tid: string; - repairItems: RepairItem[]; -} -export interface RepairItem { - _id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts deleted file mode 100644 index a9ef757..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IProcessBaseTradeRequestData { - Action: string; - type: string; - tid: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts deleted file mode 100644 index a9e4c17..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessBuyTradeRequestData extends IProcessBaseTradeRequestData { - Action: "buy_from_trader" | "TradingConfirm" | "RestoreHealth" | ""; - type: string; - tid: string; - item_id: string; - count: number; - scheme_id: number; - scheme_items: SchemeItem[]; -} -export interface SchemeItem { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts deleted file mode 100644 index 889dfd1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export interface IProcessRagfairTradeRequestData { - Action: string; - offers: Offer[]; -} -export interface Offer { - id: string; - count: number; - items: Item[]; -} -export interface Item { - id: string; - count: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts deleted file mode 100644 index f1d555f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IProcessBaseTradeRequestData } from "./IProcessBaseTradeRequestData"; -export interface IProcessSellTradeRequestData extends IProcessBaseTradeRequestData { - Action: "sell_to_trader"; - type: string; - tid: string; - items: Item[]; -} -export interface Item { - id: string; - count: number; - scheme_id: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/weather/IWeatherData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/weather/IWeatherData.d.ts deleted file mode 100644 index ecc96ce..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/weather/IWeatherData.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -export interface IWeatherData { - acceleration: number; - time: string; - date: string; - weather: IWeather; -} -export interface IWeather { - pressure: number; - temp: number; - fog: string; - rain_intensity: number; - rain: any; - wind_gustiness: number; - wind_direction: any; - wind_speed: number; - cloud: number; - time: string; - date: string; - timestamp: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/eft/wishlist/IWishlistActionData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/eft/wishlist/IWishlistActionData.d.ts deleted file mode 100644 index 9217864..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/eft/wishlist/IWishlistActionData.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IWishlistActionData { - Action: string; - templateId: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/BaseClasses.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/BaseClasses.d.ts deleted file mode 100644 index e733bca..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/BaseClasses.d.ts +++ /dev/null @@ -1,84 +0,0 @@ -export declare enum BaseClasses { - WEAPON = "5422acb9af1c889c16000029", - ARMOR = "5448e54d4bdc2dcc718b4568", - VEST = "5448e5284bdc2dcb718b4567", - BACKPACK = "5448e53e4bdc2d60728b4567", - VISORS = "5448e5724bdc2ddf718b4568", - FOOD = "5448e8d04bdc2ddf718b4569", - DRINK = "5448e8d64bdc2dce718b4568", - BARTER_ITEM = "5448eb774bdc2d0a728b4567", - INFO = "5448ecbe4bdc2d60728b4568", - MEDKIT = "5448f39d4bdc2d0a728b4568", - DRUGS = "5448f3a14bdc2d27728b4569", - STIMULATOR = "5448f3a64bdc2d60728b456a", - MEDICAL = "5448f3ac4bdc2dce718b4569", - MEDICAL_SUPPLIES = "57864c8c245977548867e7f1", - MOD = "5448fe124bdc2da5018b4567", - FUNCTIONAL_MOD = "550aa4154bdc2dd8348b456b", - FUEL = "5d650c3e815116009f6201d2", - GEAR_MOD = "55802f3e4bdc2de7118b4584", - STOCK = "55818a594bdc2db9688b456a", - FOREGRIP = "55818af64bdc2d5b648b4570", - MASTER_MOD = "55802f4a4bdc2ddb688b4569", - MOUNT = "55818b224bdc2dde698b456f", - MUZZLE = "5448fe394bdc2d0d028b456c", - SIGHTS = "5448fe7a4bdc2d6f028b456b", - MEDS = "543be5664bdc2dd4348b4569", - MONEY = "543be5dd4bdc2deb348b4569", - KEY = "543be5e94bdc2df1348b4568", - KEY_MECHANICAL = "5c99f98d86f7745c314214b3", - KEYCARD = "5c164d2286f774194c5e69fa", - EQUIPMENT = "543be5f84bdc2dd4348b456a", - THROW_WEAPON = "543be6564bdc2df4348b4568", - FOOD_DRINK = "543be6674bdc2df1348b4569", - PISTOL = "5447b5cf4bdc2d65278b4567", - SMG = "5447b5e04bdc2d62278b4567", - ASSAULT_RIFLE = "5447b5f14bdc2d61278b4567", - ASSAULT_CARBINE = "5447b5fc4bdc2d87278b4567", - SHOTGUN = "5447b6094bdc2dc3278b4567", - MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", - SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", - MACHINE_GUN = "5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", - SPEC_ITEM = "5447e0e74bdc2d3c308b4567", - KNIFE = "5447e1d04bdc2dff2f8b4567", - AMMO = "5485a8684bdc2da71d8b4567", - AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER = "566965d44bdc2d814c8b4571", - MOD_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", - STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE = "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER = "5795f317245977243854e041", - INVENTORY = "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER = "567583764bdc2d98058b456e", - POCKETS = "557596e64bdc2dc2118b4571", - ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC = "59f32c3b86f77472a31742f0", - DOG_TAG_BEAR = "59f32bb586f774757e1e8442", - JEWELRY = "57864a3d24597754843f8721", - ELECTRONICS = "57864a66245977548f04a81f", - BUILDING_MATERIAL = "57864ada245977548638de91", - TOOL = "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS = "57864c322459775490116fbf", - LUBRICANT = "57864e4c24597754843f8723", - BATTERY = "57864ee62459775490116fc1", - ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", - REFLEX_SIGHT = "55818ad54bdc2ddc698b4569", - TACTICAL_COMBO = "55818b164bdc2ddc698b456c", - MAGAZINE = "5448bc234bdc2d3c308b4569", - LIGHT_LASER = "55818b0e4bdc2dde698b456e", - FLASH_HIDER = "550aa4bf4bdc2dd6348b456b", - COLLIMATOR = "55818ad54bdc2ddc698b4569", - COMPACT_COLLIMATOR = "55818acf4bdc2dde698b456b", - COMPENSATOR = "550aa4af4bdc2dd4348b456e", - OPTIC_SCOPE = "55818ae44bdc2dde698b456c", - SPECIAL_SCOPE = "55818aeb4bdc2ddc698b456a", - OTHER = "590c745b86f7743cc433c5f2", - SILENCER = "550aa4cd4bdc2dd8348b456c", - PORTABLE_RANGE_FINDER = "61605ddea09d851a0a0c1bbc", - ITEM = "54009119af1c881c07000029", - CYLINDER_MAGAZINE = "610720f290b75a49ff2e5e25" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/ConfigTypes.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/ConfigTypes.d.ts deleted file mode 100644 index 6bd31e8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/ConfigTypes.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -export declare enum ConfigTypes { - AIRDROP = "aki-airdrop", - BOT = "aki-bot", - CORE = "aki-core", - HEALTH = "aki-health", - HIDEOUT = "aki-hideout", - HTTP = "aki-http", - IN_RAID = "aki-inraid", - INSURANCE = "aki-insurance", - INVENTORY = "aki-inventory", - LOCATION = "aki-location", - MATCH = "aki-match", - QUEST = "aki-quest", - RAGFAIR = "aki-ragfair", - REPAIR = "aki-repair", - TRADER = "aki-trader", - WEATHER = "aki-weather" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/ELocationName.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/ELocationName.d.ts deleted file mode 100644 index b56cc08..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/ELocationName.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export declare enum ELocationName { - FACTORY_DAY = "factory4_day", - BIGMAP = "bigmap", - WOODS = "Woods", - SHORELINE = "Shoreline", - INTERCHANGE = "Interchange", - LIGHTHOUSE = "Lighthouse", - LABORATORY = "laboratory", - RESERVE = "RezervBase", - ANY = "any" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/EquipmentSlots.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/EquipmentSlots.d.ts deleted file mode 100644 index 35c18ff..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/EquipmentSlots.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum EquipmentSlots { - HEADWEAR = "Headwear", - EARPIECE = "Earpiece", - FACE_COVER = "FaceCover", - ARMOR_VEST = "ArmorVest", - EYEWEAR = "Eyewear", - ARM_BAND = "ArmBand", - TACTICAL_VEST = "TacticalVest", - POCKETS = "Pockets", - BACKPACK = "Backpack", - SECURED_CONTAINER = "SecuredContainer", - FIRST_PRIMARY_WEAPON = "FirstPrimaryWeapon", - SECOND_PRIMARY_WEAPON = "SecondPrimaryWeapon", - HOLSTER = "Holster", - SCABBARD = "Scabbard" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/HideoutAreas.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/HideoutAreas.d.ts deleted file mode 100644 index b44a20a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/HideoutAreas.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -export declare enum HideoutAreas { - NOTSET = -1, - VENTS = 0, - SECURITY = 1, - LAVATORY = 2, - STASH = 3, - GENERATOR = 4, - HEATING = 5, - WATER_COLLECTOR = 6, - MEDSTATION = 7, - NUTRITION_UNIT = 8, - REST_SPACE = 9, - WORKBENCH = 10, - INTEL_CENTER = 11, - SHOOTING_RANGE = 12, - LIBRARY = 13, - SCAV_CASE = 14, - ILLUMINATION = 15, - PLACE_OF_FAME = 16, - AIR_FILTERING = 17, - SOLAR_POWER = 18, - BOOZE_GENERATOR = 19, - BITCOIN_FARM = 20, - CHRISTMAS_TREE = 21 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/MemberCategory.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/MemberCategory.d.ts deleted file mode 100644 index 3bd9a21..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/MemberCategory.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -export declare enum MemberCategory { - Default = 0, - Developer = 1, - UniqueId = 2, - Trader = 4, - Group = 8, - System = 16, - ChatModerator = 32, - ChatModeratorWithPermanentBan = 64, - UnitTest = 128, - Sherpa = 256, - Emissary = 512 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/MessageType.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/MessageType.d.ts deleted file mode 100644 index 1b0c649..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/MessageType.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -export declare enum MessageType { - USER_MESSAGE = 1, - NPC_TRADER = 2, - AUCTION_MESSAGE = 3, - FLEAMARKET_MESSAGE = 4, - ADMIN_MESSAGE = 5, - GROUP_CHAT_MESSAGE = 6, - SYSTEM_MESSAGE = 7, - INSURANCE_RETURN = 8, - GLOBAL_CHAT = 9, - QUEST_START = 10, - QUEST_FAIL = 11, - QUEST_SUCCESS = 12, - MESSAGE_WITH_ITEMS = 13, - INITIAL_SUPPORT = 14 -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/Money.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/Money.d.ts deleted file mode 100644 index 0d39613..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/Money.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export declare enum Money { - ROUBLES = "5449016a4bdc2d6f028b456f", - EUROS = "569668774bdc2da2298b4568", - DOLLARS = "5696686a4bdc2da3298b456a" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/enums/Traders.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/enums/Traders.d.ts deleted file mode 100644 index 163cd71..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/enums/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/external/mod.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/external/mod.d.ts deleted file mode 100644 index ecef460..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/external/mod.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DependencyContainer } from "./tsyringe"; -export interface IMod { - load: (container: DependencyContainer) => void; - delayedLoad: (container: DependencyContainer) => void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/external/tsyringe.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/external/tsyringe.d.ts deleted file mode 100644 index 56a7e58..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/external/tsyringe.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -import type { DependencyContainer } from "tsyringe"; -export type { DependencyContainer }; diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/bindings/Route.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/bindings/Route.d.ts deleted file mode 100644 index 1b29d7d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/bindings/Route.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IRoute { - aki: any; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IBotCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IBotCallbacks.d.ts deleted file mode 100644 index 2c42813..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IBotCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface IBotCallbacks { - getBotLimit(url: string, info: IEmptyRequestData, sessionID: string): string; - getBotDifficulty(url: string, info: IEmptyRequestData, sessionID: string): string; - generateBots(url: string, info: IGenerateBotsRequestData, sessionID: string): IGetBodyResponseData; - getBotCap(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IBundleCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IBundleCallbacks.d.ts deleted file mode 100644 index 7e37c6e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IBundleCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IBundleCallbacks { - sendBundle(sessionID: string, req: any, resp: any, body: any): any; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts deleted file mode 100644 index d10027f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IBuyClothingRequestData } from "../../eft/customization/IBuyClothingRequestData"; -import { IWearClothingRequestData } from "../../eft/customization/IWearClothingRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISuit } from "../../eft/common/tables/ITrader"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface ICustomizationCallbacks { - getSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - getTraderSuits(url: string, info: any, sessionID: string): IGetBodyResponseData; - wearClothing(pmcData: IPmcData, body: IWearClothingRequestData, sessionID: string): IItemEventRouterResponse; - buyClothing(pmcData: IPmcData, body: IBuyClothingRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IDataCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IDataCallbacks.d.ts deleted file mode 100644 index a098560..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IDataCallbacks.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGlobals } from "../../eft/common/IGlobals"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILanguageBase } from "../server/ILocaleBase"; -import { ISettingsBase } from "../server/ISettingsBase"; -export interface IDataCallbacks { - getSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGlobals(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateItems(url: string, info: IEmptyRequestData, sessionID: string): string; - getTemplateHandbook(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateSuits(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateCharacter(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getTemplateQuests(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutAreas(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gethideoutProduction(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getHideoutScavcase(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesLanguages(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesMenu(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getLocalesGlobal(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts deleted file mode 100644 index fe2115a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetMailDialogViewRequestData } from "../../eft/dialog/IGetMailDialogViewRequestData"; -import { IGetMailDialogInfoRequestData } from "../../eft/dialog/IGetMailDialogInfoRequestData"; -import { IRemoveDialogRequestData } from "../../eft/dialog/IRemoveDialogRequestData"; -import { IGetMailDialogListRequestData } from "../../eft/dialog/IGetMailDialogListRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IFriendRequestData } from "../../eft/dialog/IFriendRequestData"; -import { IPinDialogRequestData } from "../../eft/dialog/IPinDialogRequestData"; -import { ISetDialogReadRequestData } from "../../eft/dialog/ISetDialogReadRequestData"; -import { IGetAllAttachmentsRequestData } from "../../eft/dialog/IGetAllAttachmentsRequestData"; -import { IGetChatServerListRequestData } from "../../eft/dialog/IGetChatServerListRequestData"; -import { IGetFriendListDataResponse } from "../../eft/dialog/IGetFriendListDataResponse"; -import { ISendMessageRequest } from "../../eft/dialog/ISendMessageRequest"; -import { IGetMailDialogViewResponseData } from "../../eft/dialog/IGetMailDialogViewResponseData"; -import { IGetAllAttachmentsResponse } from "../../eft/dialog/IGetAllAttachmentsResponse"; -import { DialogueInfo } from "../../eft/profile/IAkiProfile"; -export interface IDialogueCallbacks { - getFriendList(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getChatServerList(url: string, info: IGetChatServerListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogList(url: string, info: IGetMailDialogListRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogView(url: string, info: IGetMailDialogViewRequestData, sessionID: string): IGetBodyResponseData; - getMailDialogInfo(url: string, info: IGetMailDialogInfoRequestData, sessionID: string): IGetBodyResponseData; - removeDialog(url: string, info: IRemoveDialogRequestData, sessionID: string): IGetBodyResponseData; - pinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - unpinDialog(url: string, info: IPinDialogRequestData, sessionID: string): IGetBodyResponseData; - setRead(url: string, info: ISetDialogReadRequestData, sessionID: string): IGetBodyResponseData; - getAllAttachments(url: string, info: IGetAllAttachmentsRequestData, sessionID: string): IGetBodyResponseData; - listOutbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - listInbox(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - friendRequest(url: string, request: IFriendRequestData, sessionID: string): INullResponseData; - sendMessage(url: string, request: ISendMessageRequest, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IGameCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IGameCallbacks.d.ts deleted file mode 100644 index 38ebc5f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IGameCallbacks.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGameEmptyCrcRequestData } from "../../eft/game/IGameEmptyCrcRequestData"; -import { IVersionValidateRequestData } from "../../eft/game/IVersionValidateRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGameConfigResponse } from "../../eft/game/IGameConfigResponse"; -export interface IGameCallbacks { - versionValidate(url: string, info: IVersionValidateRequestData, sessionID: string): INullResponseData; - gameStart(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameLogout(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getGameConfig(url: string, info: IGameEmptyCrcRequestData, sessionID: string): IGetBodyResponseData; - getServer(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - validateGameVersion(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - gameKeepalive(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getVersion(url: string, info: IEmptyRequestData, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts deleted file mode 100644 index 5857a3e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IHandbookCallbacks { - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHealthCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHealthCallbacks.d.ts deleted file mode 100644 index d238c7a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHealthCallbacks.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { ISyncHealthRequestData } from "../../eft/health/ISyncHealthRequestData"; -import { IOffraidEatRequestData } from "../../eft/health/IOffraidEatRequestData"; -import { IOffraidHealRequestData } from "../../eft/health/IOffraidHealRequestData"; -import { IHealthTreatmentRequestData } from "../../eft/health/IHealthTreatmentRequestData"; -export interface IHealthCallbacks { - onLoad(sessionID: string): IAkiProfile; - syncHealth(url: string, info: ISyncHealthRequestData, sessionID: string): any; - offraidEat(pmcData: IPmcData, body: IOffraidEatRequestData, sessionID: string): any; - offraidHeal(pmcData: IPmcData, body: IOffraidHealRequestData, sessionID: string): any; - healthTreatment(pmcData: IPmcData, info: IHealthTreatmentRequestData, sessionID: string): any; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts deleted file mode 100644 index e9badb6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IHideoutUpgradeRequestData } from "../../eft/hideout/IHideoutUpgradeRequestData"; -import { IHideoutUpgradeCompleteRequestData } from "../../eft/hideout/IHideoutUpgradeCompleteRequestData"; -import { IHideoutScavCaseStartRequestData } from "../../eft/hideout/IHideoutScavCaseStartRequestData"; -import { IHideoutPutItemInRequestData } from "../../eft/hideout/IHideoutPutItemInRequestData"; -import { IHideoutTakeItemOutRequestData } from "../../eft/hideout/IHideoutTakeItemOutRequestData"; -import { IHideoutToggleAreaRequestData } from "../../eft/hideout/IHideoutToggleAreaRequestData"; -import { IHideoutSingleProductionStartRequestData } from "../../eft/hideout/IHideoutSingleProductionStartRequestData"; -import { IHideoutContinousProductionStartRequestData } from "../../eft/hideout/IHideoutContinousProductionStartRequestData"; -import { IHideoutTakeProductionRequestData } from "../../eft/hideout/IHideoutTakeProductionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IHideoutCallbacks { - upgrade(pmcData: IPmcData, body: IHideoutUpgradeRequestData, sessionID: string): IItemEventRouterResponse; - upgradeComplete(pmcData: IPmcData, body: IHideoutUpgradeCompleteRequestData, sessionID: string): IItemEventRouterResponse; - putItemsInAreaSlots(pmcData: IPmcData, body: IHideoutPutItemInRequestData, sessionID: string): IItemEventRouterResponse; - takeItemsFromAreaSlots(pmcData: IPmcData, body: IHideoutTakeItemOutRequestData, sessionID: string): IItemEventRouterResponse; - toggleArea(pmcData: IPmcData, body: IHideoutToggleAreaRequestData, sessionID: string): IItemEventRouterResponse; - singleProductionStart(pmcData: IPmcData, body: IHideoutSingleProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - scavCaseProductionStart(pmcData: IPmcData, body: IHideoutScavCaseStartRequestData, sessionID: string): IItemEventRouterResponse; - continuousProductionStart(pmcData: IPmcData, body: IHideoutContinousProductionStartRequestData, sessionID: string): IItemEventRouterResponse; - takeProduction(pmcData: IPmcData, body: IHideoutTakeProductionRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHttpCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHttpCallbacks.d.ts deleted file mode 100644 index 3ecd945..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IHttpCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface IHttpCallbacks { - load(): void; - sendImage(sessionID: string, req: any, resp: any, body: any): void; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInraidCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInraidCallbacks.d.ts deleted file mode 100644 index e959b98..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInraidCallbacks.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IRegisterPlayerRequestData } from "../../eft/inRaid/IRegisterPlayerRequestData"; -import { ISaveProgressRequestData } from "../../eft/inRaid/ISaveProgressRequestData"; -export interface IInraidCallbacks { - onLoad(sessionID: string): IAkiProfile; - registerPlayer(url: string, info: IRegisterPlayerRequestData, sessionID: string): INullResponseData; - saveProgress(url: string, info: ISaveProgressRequestData, sessionID: string): INullResponseData; - getRaidEndState(): string; - getRaidMenuSettings(url: string, info: IEmptyRequestData, sessionID: string): string; - getWeaponDurability(url: string, info: any, sessionID: string): string; - getAirdropConfig(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts deleted file mode 100644 index 082112d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAkiProfile } from "../../eft/profile/IAkiProfile"; -import { IGetInsuranceCostRequestData } from "../../eft/insurance/IGetInsuranceCostRequestData"; -import { IInsureRequestData } from "../../eft/insurance/IInsureRequestData"; -export interface IInsuranceCallbacks { - onLoad(sessionID: string): IAkiProfile; - getInsuranceCost(url: string, info: IGetInsuranceCostRequestData, sessionID: string): any; - insure(pmcData: IPmcData, body: IInsureRequestData, sessionID: string): any; - update(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts deleted file mode 100644 index e53f7d0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IInventoryFoldRequestData } from "../../eft/inventory/IInventoryFoldRequestData"; -import { IInventorySplitRequestData } from "../../eft/inventory/IInventorySplitRequestData"; -import { IInventoryMoveRequestData } from "../../eft/inventory/IInventoryMoveRequestData"; -import { IInventoryMergeRequestData } from "../../eft/inventory/IInventoryMergeRequestData"; -import { IInventoryRemoveRequestData } from "../../eft/inventory/IInventoryRemoveRequestData"; -import { IInventoryTransferRequestData } from "../../eft/inventory/IInventoryTransferRequestData"; -import { IInventorySwapRequestData } from "../../eft/inventory/IInventorySwapRequestData"; -import { IInventoryToggleRequestData } from "../../eft/inventory/IInventoryToggleRequestData"; -import { IInventoryTagRequestData } from "../../eft/inventory/IInventoryTagRequestData"; -import { IInventoryBindRequestData } from "../../eft/inventory/IInventoryBindRequestData"; -import { IInventoryExamineRequestData } from "../../eft/inventory/IInventoryExamineRequestData"; -import { IInventoryReadEncyclopediaRequestData } from "../../eft/inventory/IInventoryReadEncyclopediaRequestData"; -import { IInventorySortRequestData } from "../../eft/inventory/IInventorySortRequestData"; -import { IInventoryCreateMarkerRequestData } from "../../eft/inventory/IInventoryCreateMarkerRequestData"; -import { IInventoryDeleteMarkerRequestData } from "../../eft/inventory/IInventoryDeleteMarkerRequestData"; -import { IInventoryEditMarkerRequestData } from "../../eft/inventory/IInventoryEditMarkerRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IInventoryCallbacks { - moveItem(pmcData: IPmcData, body: IInventoryMoveRequestData, sessionID: string): IItemEventRouterResponse; - removeItem(pmcData: IPmcData, body: IInventoryRemoveRequestData, sessionID: string): IItemEventRouterResponse; - splitItem(pmcData: IPmcData, body: IInventorySplitRequestData, sessionID: string): IItemEventRouterResponse; - mergeItem(pmcData: IPmcData, body: IInventoryMergeRequestData, sessionID: string): IItemEventRouterResponse; - transferItem(pmcData: IPmcData, body: IInventoryTransferRequestData, sessionID: string): IItemEventRouterResponse; - swapItem(pmcData: IPmcData, body: IInventorySwapRequestData, sessionID: string): IItemEventRouterResponse; - foldItem(pmcData: IPmcData, body: IInventoryFoldRequestData, sessionID: string): IItemEventRouterResponse; - toggleItem(pmcData: IPmcData, body: IInventoryToggleRequestData, sessionID: string): IItemEventRouterResponse; - tagItem(pmcData: IPmcData, body: IInventoryTagRequestData, sessionID: string): IItemEventRouterResponse; - bindItem(pmcData: IPmcData, body: IInventoryBindRequestData, sessionID: string): IItemEventRouterResponse; - examineItem(pmcData: IPmcData, body: IInventoryExamineRequestData, sessionID: string): IItemEventRouterResponse; - readEncyclopedia(pmcData: IPmcData, body: IInventoryReadEncyclopediaRequestData, sessionID: string): IItemEventRouterResponse; - sortInventory(pmcData: IPmcData, body: IInventorySortRequestData, sessionID: string): IItemEventRouterResponse; - createMapMarker(pmcData: IPmcData, body: IInventoryCreateMarkerRequestData, sessionID: string): IItemEventRouterResponse; - deleteMapMarker(pmcData: IPmcData, body: IInventoryDeleteMarkerRequestData, sessionID: string): IItemEventRouterResponse; - editMapMarker(pmcData: IPmcData, body: IInventoryEditMarkerRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts deleted file mode 100644 index 59db771..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IItemEventRouterRequest } from "../../eft/itemEvent/IItemEventRouterRequest"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IItemEventCallbacks { - handleEvents(url: string, info: IItemEventRouterRequest, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts deleted file mode 100644 index 52dfec6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IRegisterData } from "../../eft/launcher/IRegisterData"; -import { IRemoveProfileData } from "../../eft/launcher/IRemoveProfileData"; -import { ILoginRequestData } from "../../eft/launcher/ILoginRequestData"; -import { IChangeRequestData } from "../../eft/launcher/IChangeRequestData"; -import { IGetMiniProfileRequestData } from "../../eft/launcher/IGetMiniProfileRequestData.js"; -export interface ILauncherCallbacks { - connect(): string; - login(url: string, info: ILoginRequestData, sessionID: string): string; - register(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - get(url: string, info: ILoginRequestData, sessionID: string): string; - changeUsername(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - changePassword(url: string, info: IChangeRequestData, sessionID: string): "FAILED" | "OK"; - wipe(url: string, info: IRegisterData, sessionID: string): "FAILED" | "OK"; - getMiniProfile(url: string, info: IGetMiniProfileRequestData, sessionID: string): string; - getAllMiniProfiles(url: string, info: any, sessionID: string): string; - getServerVersion(): string; - ping(url: string, info: any, sessionID: string): string; - removeProfile(url: string, info: IRemoveProfileData, sessionID: string): string; - getCompatibleTarkovVersion(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ILocationCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ILocationCallbacks.d.ts deleted file mode 100644 index 71656a4..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ILocationCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IGetLocationRequestData } from "../../eft/location/IGetLocationRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ILocationsGenerateAllResponse } from "../../eft/common/ILocationsSourceDestinationBase"; -import { ILocationBase } from "../../eft/common/ILocationBase"; -export interface ILocationCallbacks { - getLocationData(url: string, info: any, sessionID: string): IGetBodyResponseData; - getLocation(url: string, info: IGetLocationRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IMatchCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IMatchCallbacks.d.ts deleted file mode 100644 index fcbf173..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IMatchCallbacks.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { IStartOfflineRaidRequestData } from "../../eft/match/IStartOffineRaidRequestData"; -import { IEndOfflineRaidRequestData } from "../../eft/match/IEndOfflineRaidRequestData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IPmcData } from "../../eft/common/IPmcData"; -export interface IMatchCallbacks { - updatePing(url: string, info: any, sessionID: string): INullResponseData; - exitMatch(url: string, info: any, sessionID: string): INullResponseData; - exitToMenu(url: string, info: any, sessionID: string): INullResponseData; - startGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - stopGroupSearch(url: string, info: any, sessionID: string): INullResponseData; - sendGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - acceptGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - cancelGroupInvite(url: string, info: any, sessionID: string): INullResponseData; - putMetrics(url: string, info: any, sessionID: string): INullResponseData; - getProfile(url: string, info: any, sessionID: string): IGetBodyResponseData; - serverAvailable(url: string, info: any, sessionID: string): IGetBodyResponseData | IGetBodyResponseData; - joinMatch(url: string, info: any, sessionID: string): IGetBodyResponseData; - getMetrics(url: string, info: any, sessionID: string): IGetBodyResponseData; - getGroupStatus(url: string, info: any, sessionID: string): IGetBodyResponseData; - createGroup(url: string, info: any, sessionID: string): IGetBodyResponseData; - deleteGroup(url: string, info: any, sessionID: string): INullResponseData; - startOfflineRaid(url: string, info: IStartOfflineRaidRequestData, sessionID: string): INullResponseData; - endOfflineRaid(url: string, info: IEndOfflineRaidRequestData, sessionID: string): INullResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IModCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IModCallbacks.d.ts deleted file mode 100644 index 1a4cd7b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IModCallbacks.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface IModCallbacks { - load(): void; - sendBundle(sessionID: string, req: any, resp: any, body: any): void; - getBundles(url: string, info: any, sessionID: string): string; - getBundle(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/INoteCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/INoteCallbacks.d.ts deleted file mode 100644 index 8453a4f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/INoteCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { INoteActionData } from "../../eft/notes/INoteActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface INoteCallbacks { - addNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - editNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; - deleteNote(pmcData: IPmcData, body: INoteActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/INotifierCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/INotifierCallbacks.d.ts deleted file mode 100644 index a211310..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/INotifierCallbacks.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INotifierChannel } from "../../eft/notifier/INotifier"; -import { ISelectProfileRequestData } from "../../eft/notifier/ISelectProfileRequestData"; -export interface INotifierCallbacks { - /** - * If we don't have anything to send, it's ok to not send anything back - * because notification requests can be long-polling. In fact, we SHOULD wait - * until we actually have something to send because otherwise we'd spam the client - * and the client would abort the connection due to spam. - */ - sendNotification(sessionID: string, req: any, resp: any, data: any): void; - getNotifier(url: string, info: any, sessionID: string): IGetBodyResponseData; - createNotifierChannel(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - selectProfile(url: string, info: ISelectProfileRequestData, sessionID: string): IGetBodyResponseData; - notify(url: string, info: any, sessionID: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts deleted file mode 100644 index 97c6487..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { WeaponBuild } from "../../eft/profile/IAkiProfile"; -export interface IPresetBuildCallbacks { - getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; - saveBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; - removeBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IPresetCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IPresetCallbacks.d.ts deleted file mode 100644 index 4169857..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IPresetCallbacks.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IPresetCallbacks { - load(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IProfileCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IProfileCallbacks.d.ts deleted file mode 100644 index 9d4d2df..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IProfileCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../../eft/httpResponse/INullResponseData"; -import { IProfileChangeNicknameRequestData } from "../../eft/profile/IProfileChangeNicknameRequestData"; -import { IProfileChangeVoiceRequestData } from "../../eft/profile/IProfileChangeVoiceRequestData"; -import { IProfileCreateRequestData } from "../../eft/profile/IProfileCreateRequestData"; -import { IValidateNicknameRequestData } from "../../eft/profile/IValidateNicknameRequestData"; -import { ISearchFriendRequestData } from "../../eft/profile/ISearchFriendRequestData"; -import { ISearchFriendResponse } from "../../eft/profile/ISearchFriendResponse"; -export interface IProfileCallbacks { - onLoad(sessionID: string): any; - createProfile(url: string, info: IProfileCreateRequestData, sessionID: string): IGetBodyResponseData; - getProfileData(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - regenerateScav(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - changeVoice(url: string, info: IProfileChangeVoiceRequestData, sessionID: string): INullResponseData; - changeNickname(url: string, info: IProfileChangeNicknameRequestData, sessionID: string): IGetBodyResponseData; - validateNickname(url: string, info: IValidateNicknameRequestData, sessionID: string): IGetBodyResponseData; - getReservedNickname(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfileStatus(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - searchFriend(url: string, info: ISearchFriendRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IQuestCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IQuestCallbacks.d.ts deleted file mode 100644 index 1c4d0c3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IQuestCallbacks.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IAcceptQuestRequestData } from "../../eft/quests/IAcceptQuestRequestData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IListQuestsRequestData } from "../../eft/quests/IListQuestsRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { ICompleteQuestRequestData } from "../../eft/quests/ICompleteQuestRequestData"; -import { IHandoverQuestRequestData } from "../../eft/quests/IHandoverQuestRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IPmcDataRepeatableQuest } from "../../eft/common/tables/IRepeatableQuests"; -import { IRepeatableQuestChangeRequest } from "../../eft/quests/IRepeatableQuestChangeRequest"; -export interface IQuestCallbacks { - changeRepeatableQuest(pmcData: IPmcData, body: IRepeatableQuestChangeRequest, sessionID: string): IItemEventRouterResponse; - acceptQuest(pmcData: IPmcData, body: IAcceptQuestRequestData, sessionID: string): IItemEventRouterResponse; - completeQuest(pmcData: IPmcData, body: ICompleteQuestRequestData, sessionID: string): IItemEventRouterResponse; - handoverQuest(pmcData: IPmcData, body: IHandoverQuestRequestData, sessionID: string): IItemEventRouterResponse; - listQuests(url: string, info: IListQuestsRequestData, sessionID: string): IGetBodyResponseData; - activityPeriods(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts deleted file mode 100644 index 9282bd4..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { ISearchRequestData } from "../../eft/ragfair/ISearchRequestData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IGetMarketPriceRequestData } from "../../eft/ragfair/IGetMarketPriceRequestData"; -import { IAddOfferRequestData } from "../../eft/ragfair/IAddOfferRequestData"; -import { IRemoveOfferRequestData } from "../../eft/ragfair/IRemoveOfferRequestData"; -import { IExtendOfferRequestData } from "../../eft/ragfair/IExtendOfferRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IGetItemPriceResult } from "../../eft/ragfair/IGetItemPriceResult"; -export interface IRagfairCallbacks { - load(): void; - search(url: string, info: ISearchRequestData, sessionID: string): IGetBodyResponseData; - getMarketPrice(url: string, info: IGetMarketPriceRequestData, sessionID: string): IGetBodyResponseData; - getItemPrices(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - addOffer(pmcData: IPmcData, info: IAddOfferRequestData, sessionID: string): IItemEventRouterResponse; - removeOffer(pmcData: IPmcData, info: IRemoveOfferRequestData, sessionID: string): IItemEventRouterResponse; - extendOffer(pmcData: IPmcData, info: IExtendOfferRequestData, sessionID: string): IItemEventRouterResponse; - update(timeSinceLastRun: number): boolean; - updatePlayer(timeSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IRepairCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IRepairCallbacks.d.ts deleted file mode 100644 index e8183c9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IRepairCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IRepairActionDataRequest } from "../../eft/repair/IRepairActionDataRequest"; -import { ITraderRepairActionDataRequest } from "../../eft/repair/ITraderRepairActionDataRequest"; -export interface IRepairCallbacks { - traderRepair(pmcData: IPmcData, body: ITraderRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; - repair(pmcData: IPmcData, body: IRepairActionDataRequest, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ISaveCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ISaveCallbacks.d.ts deleted file mode 100644 index 1ad3b82..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ISaveCallbacks.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ISaveCallbacks { - load(): void; - update(secondsSinceLastRun: number): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ITradeCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ITradeCallbacks.d.ts deleted file mode 100644 index 2f41d54..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ITradeCallbacks.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IProcessRagfairTradeRequestData } from "../../eft/trade/IProcessRagfairTradeRequestData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBaseTradeRequestData } from "../../eft/trade/IProcessBaseTradeRequestData"; -export interface ITradeCallbacks { - processTrade(pmcData: IPmcData, body: IProcessBaseTradeRequestData, sessionID: string): IItemEventRouterResponse; - processRagfairTrade(pmcData: IPmcData, body: IProcessRagfairTradeRequestData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ITraderCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ITraderCallbacks.d.ts deleted file mode 100644 index e0d7d06..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/ITraderCallbacks.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -import { IBarterScheme, ITraderAssort, ITraderBase } from "../../eft/common/tables/ITrader"; -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -export interface ITraderCallbacks { - load(): void; - getTraderSettings(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getProfilePurchases(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData>; - getTrader(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - getAssort(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; - update(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts deleted file mode 100644 index 9ac72ae..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; -import { IEmptyRequestData } from "../../eft/common/IEmptyRequestData"; -export interface IWeatherCallbacks { - getWeather(url: string, info: IEmptyRequestData, sessionID: string): IGetBodyResponseData; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts deleted file mode 100644 index e5d519c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IPmcData } from "../../eft/common/IPmcData"; -import { IWishlistActionData } from "../../eft/wishlist/IWishlistActionData"; -import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; -export interface IWishlistCallbacks { - addToWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; - removeFromWishlist(pmcData: IPmcData, body: IWishlistActionData, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IAirdropConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IAirdropConfig.d.ts deleted file mode 100644 index f4aee89..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IAirdropConfig.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IAirdropConfig extends IBaseConfig { - kind: "aki-airdrop"; - airdropChancePercent: AirdropChancePercent; - airdropMinOpenHeight: number; - airdropMaxOpenHeight: number; - planeMinFlyHeight: number; - planeMaxFlyHeight: number; - planeVolume: number; - airdropMinStartTimeSeconds: number; - airdropMaxStartTimeSeconds: number; -} -export interface AirdropChancePercent { - bigmap: number; - woods: number; - lighthouse: number; - shoreline: number; - interchange: number; - reserve: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IBaseConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IBaseConfig.d.ts deleted file mode 100644 index 8b6ba88..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IBaseConfig.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IBaseConfig { - kind: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IBotConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IBotConfig.d.ts deleted file mode 100644 index 5fb9d93..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IBotConfig.d.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IBotConfig extends IBaseConfig { - kind: "aki-bot"; - presetBatch: PresetBatch; - bosses: string[]; - durability: Durability; - lootNValue: LootNvalue; - revenge: Record; - pmc: PmcConfig; - showTypeInNickname: boolean; - maxBotCap: number; -} -export interface PresetBatch { - assault: number; - bossBully: number; - bossGluhar: number; - bossKilla: number; - bossKojaniy: number; - bossSanitar: number; - bossTagilla: number; - bossTest: number; - cursedAssault: number; - followerBully: number; - followerGluharAssault: number; - followerGluharScout: number; - followerGluharSecurity: number; - followerGluharSnipe: number; - followerKojaniy: number; - followerSanitar: number; - followerTagilla: number; - followerTest: number; - marksman: number; - pmcBot: number; - sectantPriest: number; - sectantWarrior: number; - gifter: number; - test: number; - exUsec: number; -} -export interface Durability { - default: DefaultDurability; - pmc: PmcDurability; - boss: BotDurability; - follower: BotDurability; - assault: BotDurability; - cursedassault: BotDurability; - marksman: BotDurability; - pmcbot: BotDurability; - exusec: BotDurability; - sectantpriest: BotDurability; - sectantwarrior: BotDurability; -} -export interface DefaultDurability { - armor: DefaultArmor; - weapon: WeaponDurability; -} -export interface DefaultArmor { - maxDelta: number; - minDelta: number; -} -export interface WeaponDurability { - lowestMax: number; - highestMax: number; - maxDelta: number; - minDelta: number; -} -export interface PmcDurability { - armor: PmcDurabilityArmor; - weapon: WeaponDurability; -} -export interface PmcDurabilityArmor { - lowestMaxPercent: number; - highestMaxPercent: number; - maxDelta: number; - minDelta: number; -} -export interface BotDurability { - armor: ArmorDurability; - weapon: WeaponDurability; -} -export interface ArmorDurability { - maxDelta: number; - minDelta: number; -} -export interface LootNvalue { - scav: number; - pmc: number; -} -export interface PmcConfig { - dynamicLoot: DynamicLoot; - cartridgeBlacklist: string[]; - difficulty: string; - isUsec: number; - chanceSameSideIsHostilePercent: number; - usecType: string; - bearType: string; - maxBackpackLootTotalRub: number; - maxPocketLootTotalRub: number; - maxVestLootTotalRub: number; - types: Types; - enemyTypes: string[]; -} -export interface DynamicLoot { - whitelist: string[]; - blacklist: string[]; - spawnLimits: Record; - moneyStackLimits: Record; -} -export interface Types { - assault: number; - cursedAssault: number; - pmcBot: number; - exUsec: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ICoreConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ICoreConfig.d.ts deleted file mode 100644 index cfcaf61..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ICoreConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ICoreConfig extends IBaseConfig { - kind: "aki-core"; - akiVersion: string; - projectName: string; - compatibleTarkovVersion: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHealthConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHealthConfig.d.ts deleted file mode 100644 index fdbf656..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHealthConfig.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHealthConfig extends IBaseConfig { - kind: "aki-health"; - healthMultipliers: HealthMultipliers; - save: Save; -} -export interface HealthMultipliers { - death: number; - blacked: number; -} -export interface Save { - health: boolean; - effects: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHideoutConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHideoutConfig.d.ts deleted file mode 100644 index 4658fa6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHideoutConfig.d.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHideoutConfig extends IBaseConfig { - kind: "aki-hideout"; - runIntervalSeconds: number; - scavCase: ScavCase; - fuelDrainRateMultipler: number; -} -export interface ScavCase { - rewardParentBlacklist: string[]; - rewardItemBlacklist: any[]; - ammoRewards: AmmoRewards; - moneyRewards: MoneyRewards; -} -export interface AmmoRewards { - giveMultipleOfTen: boolean; - minAmount: number; -} -export interface MoneyRewards { - enabled: boolean; - rub: MinMax; - usd: MinMax; - eur: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHttpConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHttpConfig.d.ts deleted file mode 100644 index c41d035..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IHttpConfig.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IHttpConfig extends IBaseConfig { - kind: "aki-http"; - ip: string; - port: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInRaidConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInRaidConfig.d.ts deleted file mode 100644 index baaf083..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInRaidConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInRaidConfig extends IBaseConfig { - kind: "aki-inraid"; - MIAOnRaidEnd: boolean; - raidMenuSettings: RaidMenuSettings; - save: Save; - carExtracts: string[]; - carExtractBaseStandingGain: number; - scavExtractGain: number; -} -export interface RaidMenuSettings { - aiAmount: string; - aiDifficulty: string; - bossEnabled: boolean; - scavWars: boolean; - taggedAndCursed: boolean; -} -export interface Save { - loot: boolean; - durability: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInsuranceConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInsuranceConfig.d.ts deleted file mode 100644 index 6e9c744..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInsuranceConfig.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInsuranceConfig extends IBaseConfig { - kind: "aki-insurance"; - insuranceMultiplier: Record; - returnChancePercent: Record; - runIntervalSeconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInventoryConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInventoryConfig.d.ts deleted file mode 100644 index ffffa41..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IInventoryConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IInventoryConfig extends IBaseConfig { - kind: "aki-inventory"; - newItemsMarkedFound: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ILocationConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ILocationConfig.d.ts deleted file mode 100644 index 0551d57..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ILocationConfig.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ILocationConfig extends IBaseConfig { - kind: "aki-location"; - looseLootMultiplier: LootMultiplier; - staticLootMultiplier: LootMultiplier; -} -export interface LootMultiplier { - bigmap: number; - develop: number; - factory4_day: number; - factory4_night: number; - interchange: number; - laboratory: number; - rezervbase: number; - shoreline: number; - woods: number; - hideout: number; - lighthouse: number; - privatearea: number; - suburbs: number; - tarkovstreets: number; - terminal: number; - town: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IMatchConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IMatchConfig.d.ts deleted file mode 100644 index 92c4d77..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IMatchConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IMatchConfig extends IBaseConfig { - kind: "aki-match"; - enabled: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IQuestConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IQuestConfig.d.ts deleted file mode 100644 index be4a97b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IQuestConfig.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { ELocationName } from "../../enums/ELocationName"; -import { IBaseConfig } from "./IBaseConfig"; -export interface IQuestConfig extends IBaseConfig { - kind: "aki-quest"; - redeemTime: number; - repeatableQuests: IRepeatableQuestConfig[]; -} -export interface IRepeatableQuestConfig { - name: string; - types: string[]; - resetTime: number; - numQuests: number; - minPlayerLevel: number; - rewardScaling: IRewardScaling; - locations: Record; - traderWhitelist: ITraderWhitelist[]; - questConfig: IQuestConfig; -} -export interface IRewardScaling { - levels: number[]; - experience: number[]; - roubles: number[]; - items: number[]; - reputation: number[]; - rewardSpread: number; -} -export interface ITraderWhitelist { - traderId: string; - questTypes: string[]; -} -export interface IQuestConfig { - Exploration: IExploration; - Completion: ICompletion; - Elimination: IElimination; -} -export interface IExploration { - maxExtracts: number; - specificExits: ISpecificExits; -} -export interface ISpecificExits { - probability: number; - passageRequirementWhitelist: string[]; -} -export interface ICompletion { - minRequestedAmount: number; - maxRequestedAmount: number; - minRequestedBulletAmount: number; - maxRequestedBulletAmount: number; - useWhitelist: boolean; - useBlacklist: boolean; -} -export interface IElimination { - targets: ITarget[]; - bodyPartProb: number; - bodyParts: IBodyPart[]; - specificLocationProb: number; - distLocationBlacklist: string[]; - distProb: number; - maxDist: number; - minDist: number; - maxKills: number; - minKills: number; -} -export interface IProbabilityObject { - key: string; - relativeProbability: number; - data?: any; -} -export interface ITarget extends IProbabilityObject { - data: IBossInfo; -} -export interface IBossInfo { - isBoss: boolean; -} -export interface IBodyPart extends IProbabilityObject { - data: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IRagfairConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IRagfairConfig.d.ts deleted file mode 100644 index 2d151ca..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IRagfairConfig.d.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRagfairConfig extends IBaseConfig { - kind: "aki-ragfair"; - runIntervalSeconds: number; - sell: Sell; - traders: Record; - dynamic: Dynamic; -} -export interface Sell { - fees: boolean; - chance: Chance; - time: Time; - reputation: Reputation; -} -export interface Chance { - base: number; - overprices: number; - underpriced: number; -} -export interface Time { - base: number; - min: number; - max: number; -} -export interface Reputation { - gain: number; - loss: number; -} -export interface Dynamic { - expiredOfferThreshold: number; - offerItemCount: MinMax; - price: MinMax; - endTimeSeconds: MinMax; - condition: Condition; - stackablePercent: MinMax; - nonStackableCount: MinMax; - rating: MinMax; - currencies: Record; - showAsSingleStack: string[]; - blacklist: Blacklist; -} -export interface MinMax { - min: number; - max: number; -} -export interface Condition { - conditionChance: number; - min: number; - max: number; -} -export interface Blacklist { - /** - * show/hide trader items that are blacklisted by bsg - */ - traderItems: boolean; - custom: string[]; - enableBsgList: boolean; - enableQuestList: boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IRepairConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IRepairConfig.d.ts deleted file mode 100644 index 4966eb5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IRepairConfig.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IRepairConfig extends IBaseConfig { - kind: "aki-repair"; - priceMultiplier: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ITraderConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ITraderConfig.d.ts deleted file mode 100644 index dab73e3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/ITraderConfig.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface ITraderConfig extends IBaseConfig { - kind: "aki-trader"; - updateTime: UpdateTime[]; - updateTimeDefault: number; - fenceAssortSize: number; - fenceMaxPresetsCount: number; - fencePresetPriceMult: number; - minDurabilityForSale: number; - fenceItemIgnoreList: string[]; -} -export interface UpdateTime { - traderId: string; - seconds: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IWeatherConfig.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IWeatherConfig.d.ts deleted file mode 100644 index c52cab3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/config/IWeatherConfig.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { IBaseConfig } from "./IBaseConfig"; -export interface IWeatherConfig extends IBaseConfig { - kind: "aki-weather"; - acceleration: number; - weather: Weather; -} -export interface Weather { - clouds: MinMax; - windSpeed: MinMax; - windDirection: MinMax; - windGustiness: MinMax; - rain: MinMax; - rainIntensity: MinMax; - fog: MinMax; - temp: MinMax; - pressure: MinMax; -} -export interface MinMax { - min: number; - max: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/controllers/IBotController.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/controllers/IBotController.d.ts deleted file mode 100644 index 010e208..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/controllers/IBotController.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { IGenerateBotsRequestData } from "../../eft/bot/IGenerateBotsRequestData"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { Difficulty } from "../../eft/common/tables/IBotType"; -export interface IBotController { - getBotLimit(type: string): number; - getBotDifficulty(type: string, difficulty: string): IBotCore | Difficulty; - isBotPmc(botRole: string): boolean; - isBotBoss(botRole: string): boolean; - isBotFollower(botRole: string): boolean; - generate(info: IGenerateBotsRequestData, playerScav: boolean): IBotBase[]; - getBotCap(): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IBotGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IBotGenerator.d.ts deleted file mode 100644 index f3e8586..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IBotGenerator.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Inventory as PmcInventory } from "../../eft/common/IPmcData"; -import { Inventory, Chances, Generation } from "../../eft/common/tables/IBotType"; -export interface IBotGenerator { - generateInventory(templateInventory: Inventory, equipmentChances: Chances, generation: Generation, botRole: string, isPmc: boolean): PmcInventory; -} -export interface IExhaustableArray { - getRandomValue(): T; - getFirstValue(): T; - hasValues(): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/ILocationGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/ILocationGenerator.d.ts deleted file mode 100644 index 530ceca..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/ILocationGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IStaticContainerProps, IStaticLootDetails, IStaticAmmoDetails, IStaticForcedProps } from "../../eft/common/tables/ILootBase"; -import { ILooseLoot, SpawnpointTemplate } from "../../eft/common/ILooseLoot"; -export interface ILocationGenerator { - generateContainerLoot(containerIn: IStaticContainerProps, staticForced: IStaticForcedProps[], staticLootDist: Record, staticAmmoDist: Record, locationName: string): IStaticContainerProps; - generateDynamicLoot(dynamicLootDist: ILooseLoot, staticAmmoDist: Record, locationName: string): SpawnpointTemplate[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IPMCLootGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IPMCLootGenerator.d.ts deleted file mode 100644 index a9db89b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IPMCLootGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IPMCLootGenerator { - generatePMCPocketLootPool(): string[]; - generatePMCBackpackLootPool(): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts deleted file mode 100644 index 6670540..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairAssortGenerator { - getAssortItems(): Item[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts deleted file mode 100644 index 30b4be5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IBarterScheme } from "../../eft/common/tables/ITrader"; -import { IRagfairOffer } from "../../eft/ragfair/IRagfairOffer"; -import { Item } from "../../eft/common/tables/IItem"; -export interface IRagfairOfferGenerator { - createOffer(userID: string, time: number, items: Item[], barterScheme: IBarterScheme[], loyalLevel: number, price: number, sellInOnePiece: boolean): IRagfairOffer; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/helpers/Traders.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/helpers/Traders.d.ts deleted file mode 100644 index e935d29..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/helpers/Traders.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare const enum Traders { - PRAPOR = "54cb50c76803fa8b248b4571", - THERAPIST = "54cb57776803fa99248b456e", - FENCE = "579dc571d53a0658a154fbec", - SKIER = "58330581ace78e27b8b10cee", - PEACEKEEPER = "5935c25fb3acc3127c3d8cd9", - MECHANIC = "5a7c2eca46aef81a7ca2145d", - RAGMAN = "5ac3b934156ae10c4430e83c", - JAEGER = "5c0647fdd443bc2504c2d371" -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IMod.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IMod.d.ts deleted file mode 100644 index e6eec79..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IMod.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export declare namespace ModLoader { - interface IMod { - name: string; - version: string; - main?: string; - author?: string; - license: string; - dependencies?: Record; - } -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IModLoader.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IModLoader.d.ts deleted file mode 100644 index 40a5e19..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IModLoader.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export interface IModLoader { - load(container: DependencyContainer): void; - getBundles(local: boolean): string; - getBundle(key: string, local: boolean): void; - getModPath(mod: string): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts deleted file mode 100644 index 09472cd..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/mod/IPackageJsonData.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -export interface IPackageJsonData { - incompatibilities?: string[]; - dependencies?: string[]; - name: string; - author: string; - version: string; - akiVersion: string; - licence: string; - main: string; - contributors: string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts deleted file mode 100644 index c7d246a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IRagfairServerPrices { - static: Record; - dynamic: Record; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts deleted file mode 100644 index dbb71be..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IDatabaseTables.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { IGlobals } from "../../eft/common/IGlobals"; -import { IBotBase } from "../../eft/common/tables/IBotBase"; -import { IBotCore } from "../../eft/common/tables/IBotCore"; -import { IBotType } from "../../eft/common/tables/IBotType"; -import { ICustomizationItem } from "../../eft/common/tables/ICustomizationItem"; -import { IHandbookBase } from "../../eft/common/tables/IHandbookBase"; -import { ILootBase } from "../../eft/common/tables/ILootBase"; -import { IQuest } from "../../eft/common/tables/IQuest"; -import { IRepeatableQuestDatabase } from "../../eft/common/tables/IRepeatableQuests"; -import { ITemplateItem } from "../../eft/common/tables/ITemplateItem"; -import { ITrader } from "../../eft/common/tables/ITrader"; -import { IHideoutArea } from "../../eft/hideout/IHideoutArea"; -import { IHideoutProduction } from "../../eft/hideout/IHideoutProduction"; -import { IHideoutScavCase } from "../../eft/hideout/IHideoutScavCase"; -import { IHideoutSettingsBase } from "../../eft/hideout/IHideoutSettingsBase"; -import { ILocaleBase } from "./ILocaleBase"; -import { ILocations } from "./ILocations"; -import { IServerBase } from "./IServerBase"; -import { ISettingsBase } from "./ISettingsBase"; -export interface IDatabaseTables { - bots: { - types: Record; - base: IBotBase; - core: IBotCore; - }; - hideout: { - areas: IHideoutArea[]; - production: IHideoutProduction[]; - scavcase: IHideoutScavCase[]; - settings: IHideoutSettingsBase; - }; - locales: ILocaleBase; - locations: ILocations; - loot: ILootBase; - match: any; - templates: { - character: string[]; - items: Record; - quests: IQuest[]; - repeatableQuests: IRepeatableQuestDatabase; - clientItems: Record; - handbook: IHandbookBase; - customization: Record; - profiles: any; - prices: Record; - }; - traders: Record; - globals: IGlobals; - server: IServerBase; - settings: ISettingsBase; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IHttpServer.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IHttpServer.d.ts deleted file mode 100644 index c828399..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IHttpServer.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { INotification } from "../../eft/notifier/INotifier"; -export interface IHttpServer { - load(): void; - getCookies(req: http.IncomingMessage): any; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - sendMessage(sessionID: string, output: INotification): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ILocaleBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ILocaleBase.d.ts deleted file mode 100644 index 8887c06..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ILocaleBase.d.ts +++ /dev/null @@ -1,61 +0,0 @@ -export interface ILocaleBase { - global: Record; - menu: Record; - languages: ILanguageBase[]; -} -export interface ILocaleGlobalBase { - interface: Record; - enum: any[]; - mail: Record; - quest: Record; - preset: Record; - handbook: Record; - season: Record; - customization: Record; - repeatableQuest: Record; - templates: ILocaleTemplateBase; - locations: ILocaleLocationsBase; - banners: ILocaleBannersBase; - trading: ILocaleTradingBase; -} -export interface ILocaleQuest { - name: string; - description: string; - note: string; - failMessageText: string; - startedMessageText: string; - successMessageText: string; - conditions: Record; - location: string; -} -export interface ILocalePreset { - Name: string; -} -export interface ILocaleTemplateBase { - templates: Record; -} -export interface ILocaleLocationsBase { - locations: Record; -} -export interface ILocaleBannersBase { - locations: Record; -} -export interface ILocaleProps { - Name: string; - ShortName: string; - Description: string; -} -export interface ILocaleTradingBase { - locations: Record; -} -export interface ILocaleTradingProps { - FullName: string; - FirstName: string; - Nickname: string; - Location: string; - Description: string; -} -export interface ILanguageBase { - ShortName: string; - Name: string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ILocations.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ILocations.d.ts deleted file mode 100644 index 18f0262..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ILocations.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ILocationBase } from "../../eft/common/ILocationBase"; -import { ILooseLoot } from "../../eft/common/ILooseLoot"; -import { ILocationsBase } from "../../eft/common/tables/ILocationsBase"; -export interface ILocations { - bigmap?: ILocationData; - develop?: ILocationData; - factory4_day?: ILocationData; - factory4_night?: ILocationData; - hideout?: ILocationData; - interchange?: ILocationData; - laboratory?: ILocationData; - lighthouse?: ILocationData; - privatearea?: ILocationData; - rezervbase?: ILocationData; - shoreline?: ILocationData; - suburbs?: ILocationData; - tarkovstreets?: ILocationData; - terminal?: ILocationData; - town?: ILocationData; - woods?: ILocationData; - base?: ILocationsBase; -} -export interface ILocationData { - base: ILocationBase; - looseLoot?: ILooseLoot; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IServerBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IServerBase.d.ts deleted file mode 100644 index d033db3..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/IServerBase.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface IServerBase { - ip: string; - port: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ISettingsBase.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ISettingsBase.d.ts deleted file mode 100644 index c067cda..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/server/ISettingsBase.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -export interface ISettingsBase { - config: Config; -} -export interface Config { - AFKTimeoutSeconds: number; - AdditionalRandomDelaySeconds: number; - ClientSendRateLimit: number; - CriticalRetriesCount: number; - DefaultRetriesCount: number; - FirstCycleDelaySeconds: number; - FramerateLimit: FramerateLimit; - GroupStatusInterval: number; - KeepAliveInterval: number; - Mark502and504AsNonImportant: boolean; - MemoryManagementSettings: MemoryManagementSettings; - NVidiaHighlights: boolean; - NextCycleDelaySeconds: number; - PingServerResultSendInterval: number; - PingServersInterval: number; - ReleaseProfiler: ReleaseProfiler; - SecondCycleDelaySeconds: number; - TurnOffLogging: boolean; - WeaponOverlapDistanceCulling: number; - WebDiagnosticsEnabled: boolean; -} -export interface FramerateLimit { - MaxFramerateGameLimit: number; - MaxFramerateLobbyLimit: number; - MinFramerateLimit: number; -} -export interface MemoryManagementSettings { - AggressiveGC: boolean; - GigabytesRequiredToDisableGCDuringRaid: number; - HeapPreAllocationEnabled: boolean; - HeapPreAllocationMB: number; - OverrideRamCleanerSettings: boolean; - RamCleanerEnabled: boolean; -} -export interface ReleaseProfiler { - Enabled: boolean; - MaxRecords: number; - RecordTriggerValue: number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/IAsyncQueue.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/IAsyncQueue.d.ts deleted file mode 100644 index 2be801a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/IAsyncQueue.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { ICommand } from "./ICommand"; -export interface IAsyncQueue { - waitFor(command: ICommand): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/ICommand.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/ICommand.d.ts deleted file mode 100644 index 696bb83..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/ICommand.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ICommand { - uuid: string; - cmd: () => Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/ILogger.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/ILogger.d.ts deleted file mode 100644 index c983701..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/ILogger.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Daum } from "../../eft/itemEvent/IItemEventRouterRequest"; -export interface ILogger { - writeToLogFile(data: string | Daum): void; - log(data: string | Record | Error, color: string): void; - error(data: string): void; - warning(data: string): void; - success(data: string): void; - info(data: string): void; - debug(data: string | Record, onlyShowInConsole?: boolean): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/IUuidGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/IUuidGenerator.d.ts deleted file mode 100644 index 3870469..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/models/spt/utils/IUuidGenerator.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export interface IUUidGenerator { - generate(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/HttpRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/HttpRouter.d.ts deleted file mode 100644 index f75a47d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/HttpRouter.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -/// -import { IncomingMessage } from "http"; -import { DynamicRouter, Router, StaticRouter } from "../di/Router"; -export declare class HttpRouter { - protected staticRouters: StaticRouter[]; - protected dynamicRoutes: DynamicRouter[]; - constructor(staticRouters: StaticRouter[], dynamicRoutes: DynamicRouter[]); - protected groupBy(list: T[], keyGetter: (t: T) => string): Map; - getResponse(req: IncomingMessage, info: any, sessionID: string): string; - protected handleRoute(url: string, info: any, sessionID: string, wrapper: ResponseWrapper, routers: Router[], dynamic: boolean): boolean; -} -declare class ResponseWrapper { - output: string; - constructor(output: string); -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/ImageRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/ImageRouter.d.ts deleted file mode 100644 index ab03977..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/ImageRouter.d.ts +++ /dev/null @@ -1,13 +0,0 @@ -/// -import { IncomingMessage, ServerResponse } from "http"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ImageRouteService } from "../services/mod/image/ImageRouteService"; -import { VFS } from "../utils/VFS"; -export declare class ImageRouter { - protected vfs: VFS; - protected imageRouteService: ImageRouteService; - constructor(vfs: VFS, imageRouteService: ImageRouteService); - addRoute(key: string, valueToAdd: string): void; - sendImage(sessionID: string, req: IncomingMessage, resp: ServerResponse, body: any, httpServer: IHttpServer): void; - getImage(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/ItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/ItemEventRouter.d.ts deleted file mode 100644 index b1ac5d9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/ItemEventRouter.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IItemEventRouterRequest } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { ItemEventRouterDefinition } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class ItemEventRouter { - protected logger: ILogger; - protected jsonUtil: JsonUtil; - protected profileHelper: ProfileHelper; - protected itemEventRouters: ItemEventRouterDefinition[]; - constructor(logger: ILogger, jsonUtil: JsonUtil, profileHelper: ProfileHelper, itemEventRouters: ItemEventRouterDefinition[]); - protected output: IItemEventRouterResponse; - handleEvents(info: IItemEventRouterRequest, sessionID: string): IItemEventRouterResponse; - getOutput(sessionID: string): IItemEventRouterResponse; - protected resetOutput(sessionID: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/BotDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/BotDynamicRouter.d.ts deleted file mode 100644 index 6d0ab4b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/BotDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BotDynamicRouter extends DynamicRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/BundleDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/BundleDynamicRouter.d.ts deleted file mode 100644 index a765410..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/BundleDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class BundleDynamicRouter extends DynamicRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts deleted file mode 100644 index 2db7cc5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class CustomizationDynamicRouter extends DynamicRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/DataDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/DataDynamicRouter.d.ts deleted file mode 100644 index 836ed8d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/DataDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class DataDynamicRouter extends DynamicRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/HttpDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/HttpDynamicRouter.d.ts deleted file mode 100644 index a152b4d..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/HttpDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter } from "../../di/Router"; -import { ImageRouter } from "../ImageRouter"; -export declare class HttpDynamicRouter extends DynamicRouter { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/InraidDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/InraidDynamicRouter.d.ts deleted file mode 100644 index 7c0561f..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/InraidDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class InraidDynamicRouter extends DynamicRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/LocationDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/LocationDynamicRouter.d.ts deleted file mode 100644 index b8e5cdf..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/LocationDynamicRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class LocationDynamicRouter extends DynamicRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/NotifierDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/NotifierDynamicRouter.d.ts deleted file mode 100644 index 83c60c5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/NotifierDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class NotifierDynamicRouter extends DynamicRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/TraderDynamicRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/TraderDynamicRouter.d.ts deleted file mode 100644 index 5b7cc1b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/dynamic/TraderDynamicRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { DynamicRouter } from "../../di/Router"; -export declare class TraderDynamicRouter extends DynamicRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/CustomizationItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/CustomizationItemEventRouter.d.ts deleted file mode 100644 index e78445e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/CustomizationItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class CustomizationItemEventRouter extends ItemEventRouterDefinition { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/HealthItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/HealthItemEventRouter.d.ts deleted file mode 100644 index 99847c6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/HealthItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HealthItemEventRouter extends ItemEventRouterDefinition { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/HideoutItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/HideoutItemEventRouter.d.ts deleted file mode 100644 index e1e98af..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/HideoutItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { HideoutCallbacks } from "../../callbacks/HideoutCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class HideoutItemEventRouter extends ItemEventRouterDefinition { - protected hideoutCallbacks: HideoutCallbacks; - constructor(hideoutCallbacks: HideoutCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/InsuranceItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/InsuranceItemEventRouter.d.ts deleted file mode 100644 index a922cc0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/InsuranceItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InsuranceItemEventRouter extends ItemEventRouterDefinition { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/InventoryItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/InventoryItemEventRouter.d.ts deleted file mode 100644 index 2619bb9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/InventoryItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { InventoryCallbacks } from "../../callbacks/InventoryCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class InventoryItemEventRouter extends ItemEventRouterDefinition { - protected inventoryCallbacks: InventoryCallbacks; - constructor(inventoryCallbacks: InventoryCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/NoteItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/NoteItemEventRouter.d.ts deleted file mode 100644 index 59bf598..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/NoteItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { NoteCallbacks } from "../../callbacks/NoteCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class NoteItemEventRouter extends ItemEventRouterDefinition { - protected noteCallbacks: NoteCallbacks; - constructor(noteCallbacks: NoteCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts deleted file mode 100644 index 277db44..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class PresetBuildItemEventRouter extends ItemEventRouterDefinition { - protected presetBuildCallbacks: PresetBuildCallbacks; - constructor(presetBuildCallbacks: PresetBuildCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts deleted file mode 100644 index db59c25..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/QuestItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class QuestItemEventRouter extends ItemEventRouterDefinition { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/RagfairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/RagfairItemEventRouter.d.ts deleted file mode 100644 index 9216cc5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/RagfairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RagfairItemEventRouter extends ItemEventRouterDefinition { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/RepairItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/RepairItemEventRouter.d.ts deleted file mode 100644 index 5196ba9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/RepairItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { RepairCallbacks } from "../../callbacks/RepairCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class RepairItemEventRouter extends ItemEventRouterDefinition { - protected repairCallbacks: RepairCallbacks; - constructor(repairCallbacks: RepairCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/TradeItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/TradeItemEventRouter.d.ts deleted file mode 100644 index a43bb0a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/TradeItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { TradeCallbacks } from "../../callbacks/TradeCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class TradeItemEventRouter extends ItemEventRouterDefinition { - protected tradeCallbacks: TradeCallbacks; - constructor(tradeCallbacks: TradeCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/WishlistItemEventRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/item_events/WishlistItemEventRouter.d.ts deleted file mode 100644 index 38497fb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/item_events/WishlistItemEventRouter.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IPmcData } from "../../models/eft/common/IPmcData"; -import { IItemEventRouterResponse } from "../../models/eft/itemEvent/IItemEventRouterResponse"; -import { WishlistCallbacks } from "../../callbacks/WishlistCallbacks"; -import { HandledRoute, ItemEventRouterDefinition } from "../../di/Router"; -export declare class WishlistItemEventRouter extends ItemEventRouterDefinition { - protected wishlistCallbacks: WishlistCallbacks; - constructor(wishlistCallbacks: WishlistCallbacks); - getHandledRoutes(): HandledRoute[]; - handleItemEvent(url: string, pmcData: IPmcData, body: any, sessionID: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/HealthSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/save_load/HealthSaveLoadRouter.d.ts deleted file mode 100644 index 114f5b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/HealthSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class HealthSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/InraidSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/save_load/InraidSaveLoadRouter.d.ts deleted file mode 100644 index 4c00b40..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/InraidSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InraidSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts deleted file mode 100644 index 30ce98e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class InsuranceSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts deleted file mode 100644 index 16c7619..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAkiProfile } from "../../models/eft/profile/IAkiProfile"; -import { HandledRoute, SaveLoadRouter } from "../../di/Router"; -export declare class ProfileSaveLoadRouter extends SaveLoadRouter { - constructor(); - getHandledRoutes(): HandledRoute[]; - handleLoad(profile: IAkiProfile): IAkiProfile; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/serializers/BundleSerializer.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/serializers/BundleSerializer.d.ts deleted file mode 100644 index 912db83..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/serializers/BundleSerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Serializer } from "../../di/Serializer"; -import { BundleLoader } from "../../loaders/BundleLoader"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { ILogger } from "../../models/spt/utils/ILogger"; -export declare class BundleSerializer extends Serializer { - protected logger: ILogger; - protected bundleLoader: BundleLoader; - constructor(logger: ILogger, bundleLoader: BundleLoader); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/serializers/ImageSerializer.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/serializers/ImageSerializer.d.ts deleted file mode 100644 index 0e040d4..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/serializers/ImageSerializer.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -import { Serializer } from "../../di/Serializer"; -import { ImageRouter } from "../ImageRouter"; -export declare class ImageSerializer extends Serializer { - protected imageRouter: ImageRouter; - constructor(imageRouter: ImageRouter); - serialize(sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/serializers/NotifySerializer.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/serializers/NotifySerializer.d.ts deleted file mode 100644 index 1779ac9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/serializers/NotifySerializer.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { NotifierController } from "../../controllers/NotifierController"; -import { Serializer } from "../../di/Serializer"; -import { HttpServerHelper } from "../../helpers/HttpServerHelper"; -import { IHttpServer } from "../../models/spt/server/IHttpServer"; -export declare class NotifySerializer extends Serializer { - protected notifierController: NotifierController; - protected httpServerHelper: HttpServerHelper; - constructor(notifierController: NotifierController, httpServerHelper: HttpServerHelper); - serialize(_sessionID: string, req: any, resp: any, body: any, httpServer: IHttpServer): void; - canHandle(route: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/BotStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/BotStaticRouter.d.ts deleted file mode 100644 index aeea220..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/BotStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BotCallbacks } from "../../callbacks/BotCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BotStaticRouter extends StaticRouter { - protected botCallbacks: BotCallbacks; - constructor(botCallbacks: BotCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/BundleStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/BundleStaticRouter.d.ts deleted file mode 100644 index fb682fc..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/BundleStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { BundleCallbacks } from "../../callbacks/BundleCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class BundleStaticRouter extends StaticRouter { - protected bundleCallbacks: BundleCallbacks; - constructor(bundleCallbacks: BundleCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/CustomizationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/CustomizationStaticRouter.d.ts deleted file mode 100644 index 21bc4bb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/CustomizationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { CustomizationCallbacks } from "../../callbacks/CustomizationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class CustomizationStaticRouter extends StaticRouter { - protected customizationCallbacks: CustomizationCallbacks; - constructor(customizationCallbacks: CustomizationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/DataStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/DataStaticRouter.d.ts deleted file mode 100644 index 84ba7fd..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/DataStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DataCallbacks } from "../../callbacks/DataCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DataStaticRouter extends StaticRouter { - protected dataCallbacks: DataCallbacks; - constructor(dataCallbacks: DataCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/DialogStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/DialogStaticRouter.d.ts deleted file mode 100644 index 546cdf1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/DialogStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DialogueCallbacks } from "../../callbacks/DialogueCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class DialogStaticRouter extends StaticRouter { - protected dialogueCallbacks: DialogueCallbacks; - constructor(dialogueCallbacks: DialogueCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/GameStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/GameStaticRouter.d.ts deleted file mode 100644 index a9a7496..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/GameStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { GameCallbacks } from "../../callbacks/GameCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class GameStaticRouter extends StaticRouter { - protected gameCallbacks: GameCallbacks; - constructor(gameCallbacks: GameCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/HealthStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/HealthStaticRouter.d.ts deleted file mode 100644 index 863fd5e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/HealthStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { HealthCallbacks } from "../../callbacks/HealthCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class HealthStaticRouter extends StaticRouter { - protected healthCallbacks: HealthCallbacks; - constructor(healthCallbacks: HealthCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/InraidStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/InraidStaticRouter.d.ts deleted file mode 100644 index b29ad23..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/InraidStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InraidCallbacks } from "../../callbacks/InraidCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InraidStaticRouter extends StaticRouter { - protected inraidCallbacks: InraidCallbacks; - constructor(inraidCallbacks: InraidCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/InsuranceStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/InsuranceStaticRouter.d.ts deleted file mode 100644 index 5676499..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/InsuranceStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { InsuranceCallbacks } from "../../callbacks/InsuranceCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class InsuranceStaticRouter extends StaticRouter { - protected insuranceCallbacks: InsuranceCallbacks; - constructor(insuranceCallbacks: InsuranceCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/ItemEventStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/ItemEventStaticRouter.d.ts deleted file mode 100644 index c30a7fc..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/ItemEventStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ItemEventCallbacks } from "../../callbacks/ItemEventCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ItemEventStaticRouter extends StaticRouter { - protected itemEventCallbacks: ItemEventCallbacks; - constructor(itemEventCallbacks: ItemEventCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/LauncherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/LauncherStaticRouter.d.ts deleted file mode 100644 index 0040cbd..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/LauncherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LauncherCallbacks } from "../../callbacks/LauncherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LauncherStaticRouter extends StaticRouter { - protected launcherCallbacks: LauncherCallbacks; - constructor(launcherCallbacks: LauncherCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/LocationStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/LocationStaticRouter.d.ts deleted file mode 100644 index b6de956..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/LocationStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { LocationCallbacks } from "../../callbacks/LocationCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class LocationStaticRouter extends StaticRouter { - protected locationCallbacks: LocationCallbacks; - constructor(locationCallbacks: LocationCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/MatchStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/MatchStaticRouter.d.ts deleted file mode 100644 index 9920a92..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/MatchStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { MatchCallbacks } from "../../callbacks/MatchCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class MatchStaticRouter extends StaticRouter { - protected matchCallbacks: MatchCallbacks; - constructor(matchCallbacks: MatchCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/NotifierStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/NotifierStaticRouter.d.ts deleted file mode 100644 index 8f1f5cc..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/NotifierStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { NotifierCallbacks } from "../../callbacks/NotifierCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class NotifierStaticRouter extends StaticRouter { - protected notifierCallbacks: NotifierCallbacks; - constructor(notifierCallbacks: NotifierCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/PresetStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/PresetStaticRouter.d.ts deleted file mode 100644 index a9e7458..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/PresetStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { PresetBuildCallbacks } from "../../callbacks/PresetBuildCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class PresetStaticRouter extends StaticRouter { - protected presetCallbacks: PresetBuildCallbacks; - constructor(presetCallbacks: PresetBuildCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/ProfileStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/ProfileStaticRouter.d.ts deleted file mode 100644 index 83403f2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/ProfileStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ProfileCallbacks } from "../../callbacks/ProfileCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class ProfileStaticRouter extends StaticRouter { - protected profileCallbacks: ProfileCallbacks; - constructor(profileCallbacks: ProfileCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/QuestStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/QuestStaticRouter.d.ts deleted file mode 100644 index 8f7ca0a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/QuestStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { QuestCallbacks } from "../../callbacks/QuestCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class QuestStaticRouter extends StaticRouter { - protected questCallbacks: QuestCallbacks; - constructor(questCallbacks: QuestCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/RagfairStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/RagfairStaticRouter.d.ts deleted file mode 100644 index 6c41467..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/RagfairStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RagfairCallbacks } from "../../callbacks/RagfairCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class RagfairStaticRouter extends StaticRouter { - protected ragfairCallbacks: RagfairCallbacks; - constructor(ragfairCallbacks: RagfairCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/TraderStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/TraderStaticRouter.d.ts deleted file mode 100644 index 41728a1..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/TraderStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { TraderCallbacks } from "../../callbacks/TraderCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class TraderStaticRouter extends StaticRouter { - protected traderCallbacks: TraderCallbacks; - constructor(traderCallbacks: TraderCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/routers/static/WeatherStaticRouter.d.ts b/KcY-SeeItemValue/itemValue/server/types/routers/static/WeatherStaticRouter.d.ts deleted file mode 100644 index 72ed851..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/routers/static/WeatherStaticRouter.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { WeatherCallbacks } from "../../callbacks/WeatherCallbacks"; -import { StaticRouter } from "../../di/Router"; -export declare class WeatherStaticRouter extends StaticRouter { - protected weatherCallbacks: WeatherCallbacks; - constructor(weatherCallbacks: WeatherCallbacks); -} diff --git a/KcY-SeeItemValue/itemValue/server/types/servers/ConfigServer.d.ts b/KcY-SeeItemValue/itemValue/server/types/servers/ConfigServer.d.ts deleted file mode 100644 index a079be8..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/servers/ConfigServer.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigTypes } from "../models/enums/ConfigTypes"; -export declare class ConfigServer { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected configs: Record; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil); - getConfig(configType: ConfigTypes): T; - getConfigByString(configType: string): T; - initialize(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/servers/DatabaseServer.d.ts b/KcY-SeeItemValue/itemValue/server/types/servers/DatabaseServer.d.ts deleted file mode 100644 index aa152d0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/servers/DatabaseServer.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { IDatabaseTables } from "../models/spt/server/IDatabaseTables"; -export declare class DatabaseServer { - protected tableData: IDatabaseTables; - getTables(): IDatabaseTables; - setTables(any: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/servers/HttpServer.d.ts b/KcY-SeeItemValue/itemValue/server/types/servers/HttpServer.d.ts deleted file mode 100644 index 5234966..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/servers/HttpServer.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -/// -/// -import http, { ServerResponse } from "http"; -import { Serializer } from "../di/Serializer"; -import { HttpServerHelper } from "../helpers/HttpServerHelper"; -import { NotifierHelper } from "../helpers/NotifierHelper"; -import { INotification } from "../models/eft/notifier/INotifier"; -import { IHttpConfig } from "../models/spt/config/IHttpConfig"; -import { IHttpServer } from "../models/spt/server/IHttpServer"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { HttpRouter } from "../routers/HttpRouter"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -import { ConfigServer } from "./ConfigServer"; -import { DatabaseServer } from "./DatabaseServer"; -export declare class HttpServer implements IHttpServer { - protected httpRouter: HttpRouter; - protected logger: ILogger; - protected randomUtil: RandomUtil; - protected jsonUtil: JsonUtil; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected notifierHelper: NotifierHelper; - protected httpServerHelper: HttpServerHelper; - protected serializers: Serializer[]; - protected configServer: ConfigServer; - constructor(httpRouter: HttpRouter, // TODO: delay required - logger: ILogger, randomUtil: RandomUtil, jsonUtil: JsonUtil, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, notifierHelper: NotifierHelper, httpServerHelper: HttpServerHelper, serializers: Serializer[], configServer: ConfigServer); - protected buffers: {}; - protected onReceive: {}; - protected onRespond: {}; - protected httpConfig: IHttpConfig; - protected webSockets: {}; - protected websocketPingHandler: any; - getCookies(req: http.IncomingMessage): any; - resetBuffer(sessionID: string): void; - putInBuffer(sessionID: any, data: any, bufLength: number): boolean; - getFromBuffer(sessionID: string): any; - sendZlibJson(resp: any, output: any, sessionID: string): void; - sendMessage(sessionID: string, output: INotification): void; - sendFile(resp: ServerResponse, file: any): void; - isConnectionWebSocket(sessionID: string): boolean; - sendResponse(sessionID: string, req: any, resp: any, body: Buffer): void; - handleRequest(req: http.IncomingMessage, resp: http.ServerResponse): void; - load(): void; - protected getRandomisedMessage(): string; - wsOnConnection(ws: any, req: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/servers/RagfairServer.d.ts b/KcY-SeeItemValue/itemValue/server/types/servers/RagfairServer.d.ts deleted file mode 100644 index 60c92b5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/servers/RagfairServer.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { RagfairOfferGenerator } from "../generators/RagfairOfferGenerator"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { RagfairCategoriesService } from "../services/RagfairCategoriesService"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { RagfairRequiredItemsService } from "../services/RagfairRequiredItemsService"; -import { ConfigServer } from "./ConfigServer"; -export declare class RagfairServer { - protected logger: ILogger; - protected ragfairOfferGenerator: RagfairOfferGenerator; - protected ragfairOfferService: RagfairOfferService; - protected ragfairCategoriesService: RagfairCategoriesService; - protected ragfairRequiredItemsService: RagfairRequiredItemsService; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, ragfairOfferGenerator: RagfairOfferGenerator, ragfairOfferService: RagfairOfferService, ragfairCategoriesService: RagfairCategoriesService, ragfairRequiredItemsService: RagfairRequiredItemsService, configServer: ConfigServer); - load(): void; - update(): void; - getCategories(): Record; - /** - * Disable/Hide an offer from flea - * @param offerId - */ - hideOffer(offerId: string): void; - getOffer(offerID: string): IRagfairOffer; - getOffers(): IRagfairOffer[]; - removeOfferStack(offerID: string, amount: number): void; - doesOfferExist(offerId: string): boolean; - addPlayerOffers(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/servers/SaveServer.d.ts b/KcY-SeeItemValue/itemValue/server/types/servers/SaveServer.d.ts deleted file mode 100644 index cb28f49..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/servers/SaveServer.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { IAkiProfile, Info } from "../models/eft/profile/IAkiProfile"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -import { SaveLoadRouter } from "../di/Router"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class SaveServer { - protected vfs: VFS; - protected saveLoadRouters: SaveLoadRouter[]; - protected jsonUtil: JsonUtil; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected profileFilepath: string; - protected profiles: {}; - protected onSave: {}; - protected saveMd5: {}; - constructor(vfs: VFS, saveLoadRouters: SaveLoadRouter[], jsonUtil: JsonUtil, hashUtil: HashUtil, logger: ILogger); - load(): void; - save(): void; - getProfile(sessionId: string): IAkiProfile; - getProfiles(): Record; - deleteProfileById(sessionID: string): boolean; - createProfile(profileInfo: Info): void; - addProfile(profileDetails: IAkiProfile): void; - loadProfile(sessionID: string): void; - saveProfile(sessionID: string): void; - removeProfile(sessionID: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/FenceService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/FenceService.d.ts deleted file mode 100644 index 12723fb..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/FenceService.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { FenceLevel } from "../models/eft/common/IGlobals"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -import { ITraderConfig } from "../models/spt/config/ITraderConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class FenceService { - protected logger: ILogger; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected randomUtil: RandomUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected configServer: ConfigServer; - protected fenceAssort: ITraderAssort; - protected traderConfig: ITraderConfig; - constructor(logger: ILogger, hashUtil: HashUtil, jsonUtil: JsonUtil, randomUtil: RandomUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, itemHelper: ItemHelper, presetHelper: PresetHelper, configServer: ConfigServer); - protected setFenceAssort(fenceAssort: ITraderAssort): void; - getFenceAssorts(): ITraderAssort; - hasExpiredCache(refreshAssort: boolean): boolean; - generateFenceAssortCache(pmcData: IPmcData): void; - /** - * - * @param pmcData Get the fence level the passed in profile has - * @returns FenceLevel - */ - getFenceInfo(pmcData: IPmcData): FenceLevel; - removeFenceOffer(assortIdToRemove: string): void; - updateFenceOffers(pmcData: IPmcData): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/HashCacheService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/HashCacheService.d.ts deleted file mode 100644 index 5320f28..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/HashCacheService.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "../utils/HashUtil"; -import { JsonUtil } from "../utils/JsonUtil"; -import { VFS } from "../utils/VFS"; -export declare class HashCacheService { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected jsonUtil: JsonUtil; - protected logger: ILogger; - protected jsonHashes: any; - protected modHashes: any; - protected readonly modCachePath = "./user/cache/modCache.json"; - constructor(vfs: VFS, hashUtil: HashUtil, jsonUtil: JsonUtil, logger: ILogger); - getStoredModHash(modName: string): string; - modContentMatchesStoredHash(modName: string, modContent: string): boolean; - hashMatchesStoredHash(modName: string, modHash: string): boolean; - storeModContent(modName: string, modContent: string): void; - storeModHash(modName: string, modHash: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/InsuranceService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/InsuranceService.d.ts deleted file mode 100644 index 0219816..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/InsuranceService.d.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { DialogueHelper } from "../helpers/DialogueHelper"; -import { SecureContainerHelper } from "../helpers/SecureContainerHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { ISaveProgressRequestData } from "../models/eft/inRaid/ISaveProgressRequestData"; -import { IInsuranceConfig } from "../models/spt/config/IInsuranceConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { RandomUtil } from "../utils/RandomUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class InsuranceService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - protected secureContainerHelper: SecureContainerHelper; - protected randomUtil: RandomUtil; - protected timeUtil: TimeUtil; - protected saveServer: SaveServer; - protected traderHelper: TraderHelper; - protected dialogueHelper: DialogueHelper; - protected configServer: ConfigServer; - protected insured: Record>; - protected templatesById: {}; - protected insuranceConfig: IInsuranceConfig; - constructor(logger: ILogger, databaseServer: DatabaseServer, secureContainerHelper: SecureContainerHelper, randomUtil: RandomUtil, timeUtil: TimeUtil, saveServer: SaveServer, traderHelper: TraderHelper, dialogueHelper: DialogueHelper, configServer: ConfigServer); - insuranceExists(sessionId: string): boolean; - insuranceTraderArrayExists(sessionId: string, traderId: string): boolean; - getInsurance(sessionId: string): Record; - getInsuranceItems(sessionId: string, traderId: string): any[]; - resetInsurance(sessionId: string): void; - resetInsuranceTraderArray(sessionId: string, traderId: string): void; - addInsuranceItemToArray(sessionId: string, traderId: string, itemToAdd: any): void; - getItemPrice(_tpl: string): number; - generateTemplatesById(): void; - sendInsuredItems(pmcData: IPmcData, sessionID: string): void; - storeLostGear(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - storeInsuredItemsForReturn(pmcData: IPmcData, offraidData: ISaveProgressRequestData, preRaidGear: Item[], sessionID: string): void; - protected addGearToSend(pmcData: IPmcData, insuredItem: any, actualItem: any, sessionID: string): any; - getPremium(pmcData: IPmcData, inventoryItem: Item, traderId: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/MatchLocationService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/MatchLocationService.d.ts deleted file mode 100644 index 2b5fc0e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/MatchLocationService.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { TimeUtil } from "../utils/TimeUtil"; -export declare class MatchLocationService { - protected timeUtil: TimeUtil; - protected locations: {}; - constructor(timeUtil: TimeUtil); - createGroup(sessionID: string, info: any): any; - deleteGroup(info: any): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/ModCompilerService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/ModCompilerService.d.ts deleted file mode 100644 index 26cb4ac..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/ModCompilerService.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import * as ts from "typescript"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { VFS } from "../utils/VFS"; -import { HashCacheService } from "./HashCacheService"; -export declare class ModCompilerService { - protected logger: ILogger; - protected hashCacheService: HashCacheService; - protected vfs: VFS; - constructor(logger: ILogger, hashCacheService: HashCacheService, vfs: VFS); - compileMod(modName: string, modPath: string, modTypeScriptFiles: string[]): Promise; - protected compile(fileNames: string[], options: ts.CompilerOptions): Promise; - protected buildDepth(depth: number): string; - protected getNodesModulesPath(depth: number): string; - protected getAkiPath(depth: number): string; - protected getAkiFolder(): string; - protected getNodesModulesFolder(): string; - protected calculateDepth(file: string): number; - protected areFilesReady(fileNames: string[]): boolean; - protected delay(ms: number): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/NotificationService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/NotificationService.d.ts deleted file mode 100644 index 7e2a127..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/NotificationService.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { INotification } from "../models/eft/notifier/INotifier"; -export declare class NotificationService { - protected messageQueue: {}; - getMessageQueue(): {}; - getMessageFromQueue(sessionId: string): any; - updateMessageOnQueue(sessionId: string, value: any[]): void; - has(sessionID: string): boolean; - /** - * Pop first message from queue. - */ - pop(sessionID: string): any; - /** - * Add message to queue - */ - add(sessionID: string, message: INotification): void; - /** - * Get message queue for session - * @param sessionID - */ - get(sessionID: string): any; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/PaymentService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/PaymentService.d.ts deleted file mode 100644 index 5834750..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/PaymentService.d.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { InventoryHelper } from "../helpers/InventoryHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { TraderHelper } from "../helpers/TraderHelper"; -import { IPmcData } from "../models/eft/common/IPmcData"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IProcessBuyTradeRequestData } from "../models/eft/trade/IProcessBuyTradeRequestData"; -import { IProcessSellTradeRequestData } from "../models/eft/trade/IProcessSellTradeRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -export declare class PaymentService { - protected logger: ILogger; - protected httpResponse: HttpResponseUtil; - protected databaseServer: DatabaseServer; - protected handbookHelper: HandbookHelper; - protected traderHelper: TraderHelper; - protected itemHelper: ItemHelper; - protected inventoryHelper: InventoryHelper; - protected paymentHelper: PaymentHelper; - constructor(logger: ILogger, httpResponse: HttpResponseUtil, databaseServer: DatabaseServer, handbookHelper: HandbookHelper, traderHelper: TraderHelper, itemHelper: ItemHelper, inventoryHelper: InventoryHelper, paymentHelper: PaymentHelper); - /** - * Take money and insert items into return to server request - * @param {Object} pmcData - * @param {Object} body - * @param {string} sessionID - * @returns Object - */ - payMoney(pmcData: IPmcData, body: IProcessBuyTradeRequestData, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; - /** - * Receive money back after selling - * @param {IPmcData} pmcData - * @param {number} amount - * @param {IProcessSellTradeRequestData} body - * @param {IItemEventRouterResponse} output - * @param {string} sessionID - * @returns IItemEventRouterResponse - */ - getMoney(pmcData: IPmcData, amount: number, body: IProcessSellTradeRequestData, output: IItemEventRouterResponse, sessionID: string): IItemEventRouterResponse; - /** - * Recursively checks if the given item is - * inside the stash, that is it has the stash as - * ancestor with slotId=hideout - */ - protected isItemInStash(pmcData: IPmcData, item: Item): boolean; - addPaymentToOutput(pmcData: IPmcData, currencyTpl: string, amountToPay: number, sessionID: string, output: IItemEventRouterResponse): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/PlayerService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/PlayerService.d.ts deleted file mode 100644 index 519b7e5..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/PlayerService.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { IPmcData } from "../models/eft/common/IPmcData"; -import { IPlayerIncrementSkillLevelRequestData } from "../models/eft/player/IPlayerIncrementSkillLevelRequestData"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { DatabaseServer } from "../servers/DatabaseServer"; -export declare class PlayerService { - protected logger: ILogger; - protected databaseServer: DatabaseServer; - constructor(logger: ILogger, databaseServer: DatabaseServer); - /** - * increases the profile skill and updates any output - * @param {Object} pmcData - * @param {Object} output - * @param {String} skillName - * @param {Number} amount - */ - incrementSkillLevel(pmcData: IPmcData, output: IPlayerIncrementSkillLevelRequestData, skillName: string, amount: number): void; - /** - * @param {Object} pmcData - * @returns number - */ - calculateLevel(pmcData: IPmcData): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/RagfairCategoriesService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/RagfairCategoriesService.d.ts deleted file mode 100644 index 09956cc..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/RagfairCategoriesService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -export declare class RagfairCategoriesService { - updateCategories(offers: IRagfairOffer[]): void; - protected categories: Record; - getCategories(): Record; - getCategoryByItemId(itemId: string): number; - resetCategories(): void; - setCategoryValue(itemId: string, newValue: number): void; - incrementCategory(itemId: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/RagfairLinkedItemService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/RagfairLinkedItemService.d.ts deleted file mode 100644 index 6c34ee0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/RagfairLinkedItemService.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ITemplateItem } from "../models/eft/common/tables/ITemplateItem"; -export declare class RagfairLinkedItemService { - protected databaseServer: DatabaseServer; - protected linkedItemsCache: Record>; - constructor(databaseServer: DatabaseServer); - getLinkedItems(linkedSearchId: string): Iterable; - protected buildLinkedItemTable(): void; - protected getFilters(item: ITemplateItem, slot: string): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/RagfairOfferService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/RagfairOfferService.d.ts deleted file mode 100644 index 7afbf8c..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/RagfairOfferService.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { ProfileHelper } from "../helpers/ProfileHelper"; -import { RagfairServerHelper } from "../helpers/RagfairServerHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -import { IRagfairOffer } from "../models/eft/ragfair/IRagfairOffer"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ItemEventRouter } from "../routers/ItemEventRouter"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { SaveServer } from "../servers/SaveServer"; -import { HttpResponseUtil } from "../utils/HttpResponseUtil"; -import { TimeUtil } from "../utils/TimeUtil"; -export declare class RagfairOfferService { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected databaseServer: DatabaseServer; - protected saveServer: SaveServer; - protected ragfairServerHelper: RagfairServerHelper; - protected profileHelper: ProfileHelper; - protected itemEventRouter: ItemEventRouter; - protected httpResponse: HttpResponseUtil; - protected configServer: ConfigServer; - protected playerOffersLoaded: boolean; - protected toUpdate: Record; - protected expiredOffers: Item[]; - protected offers: IRagfairOffer[]; - protected ragfairConfig: IRagfairConfig; - constructor(logger: ILogger, timeUtil: TimeUtil, databaseServer: DatabaseServer, saveServer: SaveServer, ragfairServerHelper: RagfairServerHelper, profileHelper: ProfileHelper, itemEventRouter: ItemEventRouter, httpResponse: HttpResponseUtil, configServer: ConfigServer); - getOffers(): IRagfairOffer[]; - getOfferByOfferId(offerId: string): IRagfairOffer; - getOffersOfType(templateId: string): IRagfairOffer[]; - addOffer(offer: IRagfairOffer): void; - addOfferToExpired(offer: Item): void; - setTraderUpdateStatus(traderId: string, shouldUpdate: boolean): void; - shouldTraderBeUpdated(traderID: string): boolean; - getExpiredOfferCount(): number; - /** - * Get an array of expired items not yet processed into new offers - * @returns items that need to be turned into offers - */ - getExpiredOffers(): Item[]; - resetExpiredOffers(): void; - /** - * Does the offer exist on the ragfair - * @param offerId offer id to check for - * @returns offer exists - true - */ - doesOfferExist(offerId: string): boolean; - getTraders(): Record; - flagTraderForUpdate(expiredOfferUserId: string): void; - removeOfferById(offerId: string): void; - removeOfferStack(offerID: string, amount: number): void; - removeAllOffersByTrader(traderId: string): void; - addTradersToUpdateList(): void; - addPlayerOffers(): void; - expireStaleOffers(): void; - /** - * Get an array of stale offers that are still shown to player - * @returns IRagfairOffer array - */ - protected getStaleOffers(): IRagfairOffer[]; - protected isStale(offer: IRagfairOffer, time: number): boolean; - protected processStaleOffer(staleOffer: IRagfairOffer): void; - protected returnPlayerOffer(offer: IRagfairOffer): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/RagfairPriceService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/RagfairPriceService.d.ts deleted file mode 100644 index 5256b99..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/RagfairPriceService.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { HandbookHelper } from "../helpers/HandbookHelper"; -import { ItemHelper } from "../helpers/ItemHelper"; -import { PresetHelper } from "../helpers/PresetHelper"; -import { Item } from "../models/eft/common/tables/IItem"; -import { IBarterScheme } from "../models/eft/common/tables/ITrader"; -import { IRagfairConfig } from "../models/spt/config/IRagfairConfig"; -import { IRagfairServerPrices } from "../models/spt/ragfair/IRagfairServerPrices"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { RandomUtil } from "../utils/RandomUtil"; -export declare class RagfairPriceService { - protected handbookHelper: HandbookHelper; - protected databaseServer: DatabaseServer; - protected logger: ILogger; - protected itemHelper: ItemHelper; - protected presetHelper: PresetHelper; - protected randomUtil: RandomUtil; - protected configServer: ConfigServer; - protected ragfairConfig: IRagfairConfig; - protected prices: IRagfairServerPrices; - constructor(handbookHelper: HandbookHelper, databaseServer: DatabaseServer, logger: ILogger, itemHelper: ItemHelper, presetHelper: PresetHelper, randomUtil: RandomUtil, configServer: ConfigServer); - generateStaticPrices(): void; - generateDynamicPrices(): void; - hasDynamicPrices(): boolean; - getDynamicPrice(itemTpl: string): number; - getAllFleaPrices(): Record; - getFleaPriceForItem(tplId: string): number; - getBarterPrice(barterScheme: IBarterScheme[]): number; - getDynamicOfferPrice(items: Item[], desiredCurrency: string): number; - getWeaponPresetPrice(item: Item, items: Item[], existingPrice: number): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/RagfairRequiredItemsService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/RagfairRequiredItemsService.d.ts deleted file mode 100644 index b05fc65..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/RagfairRequiredItemsService.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { PaymentHelper } from "../helpers/PaymentHelper"; -import { RagfairOfferService } from "../services/RagfairOfferService"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class RagfairRequiredItemsService { - protected logger: ILogger; - protected paymentHelper: PaymentHelper; - protected ragfairOfferService: RagfairOfferService; - protected requiredItemsCache: {}; - constructor(logger: ILogger, paymentHelper: PaymentHelper, ragfairOfferService: RagfairOfferService); - getRequiredItems(searchId: string): any; - buildRequiredItemTable(): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/TraderAssortService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/TraderAssortService.d.ts deleted file mode 100644 index 5ba2d05..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/TraderAssortService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { ITraderAssort } from "../models/eft/common/tables/ITrader"; -export declare class TraderAssortService { - protected pristineTraderAssorts: Record; - getPristineTraderAssort(traderId: string): ITraderAssort; - setPristineTraderAssort(traderId: string, assort: ITraderAssort): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts deleted file mode 100644 index abfe237..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DynamicRouter, RouteAction } from "../../../di/Router"; -export declare class DynamicRouterMod extends DynamicRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts deleted file mode 100644 index 6742fc6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class DynamicRouterModService { - private container; - constructor(container: DependencyContainer); - registerDynamicRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/image/imageRouteService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/image/imageRouteService.d.ts deleted file mode 100644 index 29569b2..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/image/imageRouteService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -export declare class ImageRouteService { - protected routes: Record; - addRoute(urlKey: string, route: string): void; - getByKey(urlKey: string): string; - existsByKey(urlKey: string): boolean; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/onLoad/OnLoadMod.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/onLoad/OnLoadMod.d.ts deleted file mode 100644 index 53fb062..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/onLoad/OnLoadMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnLoad } from "../../../di/OnLoad"; -export declare class OnLoadMod extends OnLoad { - private onLoadOverride; - private getRouteOverride; - constructor(onLoadOverride: () => void, getRouteOverride: () => string); - onLoad(): void; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/onLoad/OnLoadModService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/onLoad/OnLoadModService.d.ts deleted file mode 100644 index f402103..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/onLoad/OnLoadModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnLoadModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnLoad(name: string, onLoad: () => void, getRoute: () => string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/onUpdate/OnUpdateMod.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/onUpdate/OnUpdateMod.d.ts deleted file mode 100644 index ee89043..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/onUpdate/OnUpdateMod.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { OnUpdate } from "../../../di/OnUpdate"; -export declare class OnUpdateMod extends OnUpdate { - private onUpdateOverride; - private getRouteOverride; - constructor(onUpdateOverride: (timeSinceLastRun: number) => boolean, getRouteOverride: () => string); - onUpdate(timeSinceLastRun: number): boolean; - getRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/onUpdate/OnUpdateModService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/onUpdate/OnUpdateModService.d.ts deleted file mode 100644 index 05d735b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/onUpdate/OnUpdateModService.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -export declare class OnUpdateModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerOnUpdate(name: string, onUpdate: (timeSinceLastRun: number) => boolean, getRoute: () => string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/staticRouter/StaticRouterMod.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/staticRouter/StaticRouterMod.d.ts deleted file mode 100644 index 1e62747..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/staticRouter/StaticRouterMod.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { RouteAction, StaticRouter } from "../../../di/Router"; -export declare class StaticRouterMod extends StaticRouter { - private topLevelRoute; - constructor(routes: RouteAction[], topLevelRoute: string); - getTopLevelRoute(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/services/mod/staticRouter/StaticRouterModService.d.ts b/KcY-SeeItemValue/itemValue/server/types/services/mod/staticRouter/StaticRouterModService.d.ts deleted file mode 100644 index f28fd45..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/services/mod/staticRouter/StaticRouterModService.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { DependencyContainer } from "tsyringe"; -import { RouteAction } from "../../../di/Router"; -export declare class StaticRouterModService { - protected container: DependencyContainer; - constructor(container: DependencyContainer); - registerStaticRouter(name: string, routes: RouteAction[], topLevelRoute: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/App.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/App.d.ts deleted file mode 100644 index 34c141e..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/App.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { TimeUtil } from "./TimeUtil"; -import { OnLoad } from "../di/OnLoad"; -import { OnUpdate } from "../di/OnUpdate"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class App { - protected logger: ILogger; - protected timeUtil: TimeUtil; - protected onLoadComponents: OnLoad[]; - protected onUpdateComponents: OnUpdate[]; - protected onUpdateLastRun: {}; - constructor(logger: ILogger, timeUtil: TimeUtil, onLoadComponents: OnLoad[], onUpdateComponents: OnUpdate[]); - load(): void; - protected update(onUpdateComponents: OnUpdate[]): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/AyncQueue.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/AyncQueue.d.ts deleted file mode 100644 index da6ab18..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/AyncQueue.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { ICommand } from "../models/spt/utils/ICommand"; -export declare class AsyncQueue implements IAsyncQueue { - protected commandsQueue: ICommand[]; - constructor(); - waitFor(command: ICommand): Promise; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts deleted file mode 100644 index 0857b67..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/DatabaseImporter.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { VFS } from "./VFS"; -import { JsonUtil } from "./JsonUtil"; -import { DatabaseServer } from "../servers/DatabaseServer"; -import { ImageRouter } from "../routers/ImageRouter"; -import { OnLoad } from "../di/OnLoad"; -import { ILogger } from "../models/spt/utils/ILogger"; -export declare class DatabaseImporter extends OnLoad { - protected logger: ILogger; - protected vfs: VFS; - protected jsonUtil: JsonUtil; - protected databaseServer: DatabaseServer; - protected imageRouter: ImageRouter; - constructor(logger: ILogger, vfs: VFS, jsonUtil: JsonUtil, databaseServer: DatabaseServer, imageRouter: ImageRouter); - onLoad(): void; - getRoute(): string; - loadRecursive(filepath: string): any; - loadImages(filepath: string): void; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/HashUtil.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/HashUtil.d.ts deleted file mode 100644 index bacbf2a..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/HashUtil.d.ts +++ /dev/null @@ -1,11 +0,0 @@ -/// -import crypto from "crypto"; -import { TimeUtil } from "./TimeUtil"; -export declare class HashUtil { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - generate(): string; - generateMd5ForData(data: string): string; - generateSha1ForData(data: string): string; - generateHashForData(algorithm: string, data: crypto.BinaryLike): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/HttpResponseUtil.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/HttpResponseUtil.d.ts deleted file mode 100644 index 29502be..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/HttpResponseUtil.d.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { JsonUtil } from "./JsonUtil"; -import { IGetBodyResponseData } from "../models/eft/httpResponse/IGetBodyResponseData"; -import { INullResponseData } from "../models/eft/httpResponse/INullResponseData"; -import { IItemEventRouterResponse } from "../models/eft/itemEvent/IItemEventRouterResponse"; -export declare class HttpResponseUtil { - protected jsonUtil: JsonUtil; - constructor(jsonUtil: JsonUtil); - protected clearString(s: string): any; - noBody(data: any): any; - getBody(data: T, err?: number, errmsg?: any): IGetBodyResponseData; - getUnclearedBody(data: any, err?: number, errmsg?: any): string; - emptyResponse(): IGetBodyResponseData; - nullResponse(): INullResponseData; - emptyArrayResponse(): IGetBodyResponseData; - appendErrorToOutput(output: IItemEventRouterResponse, message?: string, title?: string): IItemEventRouterResponse; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/JsonUtil.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/JsonUtil.d.ts deleted file mode 100644 index 71e95f6..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/JsonUtil.d.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { HashUtil } from "./HashUtil"; -import { VFS } from "./VFS"; -export declare class JsonUtil { - protected vfs: VFS; - protected hashUtil: HashUtil; - protected logger: ILogger; - protected fileHashes: any; - constructor(vfs: VFS, hashUtil: HashUtil, logger: ILogger); - /** - * From object to string - * @param data object to turn into JSON - * @param prettify Should output be prettified? - * @returns string - */ - serialize(data: any, prettify?: boolean): string; - /** - * From string to object - * @param jsonString json string to turn into object - * @returns object - */ - deserialize(jsonString: string): any; - deserializeWithCacheCheck(jsonString: string, filePath: string): string; - clone(data: T): T; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/Logger.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/Logger.d.ts deleted file mode 100644 index f5b774b..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/Logger.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -/// -import { Daum } from "../models/eft/itemEvent/IItemEventRouterRequest"; -import { ILogger } from "../models/spt/utils/ILogger"; -import winston from "winston"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -import fs from "fs"; -interface SptLogger { - error: (msg: string | Record) => void; - warn: (msg: string | Record) => void; - succ?: (msg: string | Record) => void; - info: (msg: string | Record) => void; - debug: (msg: string | Record) => void; -} -export declare class WinstonLogger implements ILogger { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - protected showDebugInConsole: boolean; - protected folderPath: string; - protected file: string; - protected filePath: string; - protected logLevels: { - levels: { - error: number; - warn: number; - succ: number; - info: number; - custom: number; - debug: number; - }; - colors: { - error: string; - warn: string; - succ: string; - info: string; - custom: string; - debug: string; - }; - }; - protected logger: winston.Logger & SptLogger; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - writeToLogFile(data: string | Daum): Promise; - log(data: string | Error | Record, color: string): Promise; - error(data: string | Record): Promise; - warning(data: string | Record): Promise; - success(data: string | Record): Promise; - info(data: string | Record): Promise; - debug(data: string | Record, onlyShowInConsole?: boolean): Promise; -} -export {}; diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/MathUtil.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/MathUtil.d.ts deleted file mode 100644 index ea5fd69..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/MathUtil.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -export declare class MathUtil { - /** - * Helper to create the sum of all array elements - * @param {array} values The array with numbers of which to calculate the sum - * @return {number} sum(values) - */ - arraySum(values: number[]): number; - /** - * Helper to create the cumulative sum of all array elements - * arrayCumsum([1, 2, 3, 4]) = [1, 3, 6, 10] - * @param {array} values The array with numbers of which to calculate the cumulative sum - * @return {array} cumsum(values) - */ - arrayCumsum(values: number[]): number[]; - /** - * Helper to create the product of each element times factor - * @param {array} values The array of numbers which shall be multiplied by the factor - * @return {array} array times factor - */ - arrayProd(values: number[], factor: number): number[]; - /** - * Helper to add a constant to all array elements - * @param {array} values The array of numbers to which the summand should be added - * @return {array} array plus summand - */ - arrayAdd(values: number[], summand: number): number[]; - /** - * Map a value from an input range to an output range linearly - * - * Example: - * a_min = 0; a_max=1; - * b_min = 1; b_max=3; - * MathUtil.mapToRange(0.5, a_min, a_max, b_min, b_max) // returns 2 - * - * @param {number} x The value from input range to be mapped to output range - * @param {number} minIn min of input range - * @param {number} maxIn max of input range - * @param {number} minOut min of output range - * @param {number} maxOut max of outout range - * @return {number} the result of the mapping - */ - mapToRange(x: number, minIn: number, maxIn: number, minOut: number, maxOut: number): number; - /** - * Linear interpolation - * e.g. used to do a continuous integration for quest rewards which are defined for specific support centers of pmcLevel - * - * @param {string} xp the point of x at which to interpolate - * @param {array} x support points in x (of same length as y) - * @param {array} y support points in y (of same length as x) - * @return {number} y(xp) - */ - interp1(xp: number, x: number[], y: number[]): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/ObjectId.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/ObjectId.d.ts deleted file mode 100644 index 03aae56..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/ObjectId.d.ts +++ /dev/null @@ -1,14 +0,0 @@ -/// -import { TimeUtil } from "./TimeUtil"; -export declare class ObjectId { - protected timeUtil: TimeUtil; - constructor(timeUtil: TimeUtil); - protected randomBytes: Buffer; - protected constglobalCounter: number; - protected consttime: number; - protected globalCounter: number; - protected time: number; - incGlobalCounter(): number; - toHexString(byteArray: string | any[] | Buffer): string; - generate(): string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/RandomUtil.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/RandomUtil.d.ts deleted file mode 100644 index c24dd60..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/RandomUtil.d.ts +++ /dev/null @@ -1,153 +0,0 @@ -import { ILogger } from "../models/spt/utils/ILogger"; -import { JsonUtil } from "./JsonUtil"; -import { MathUtil } from "./MathUtil"; -/** - * Array of ProbabilityObjectArray which allow to randomly draw of the contained objects - * based on the relative probability of each of its elements. - * The probabilities of the contained element is not required to be normalized. - * - * Example: - * po = new ProbabilityObjectArray( - * new ProbabilityObject("a", 5), - * new ProbabilityObject("b", 1), - * new ProbabilityObject("c", 1) - * ); - * res = po.draw(10000); - * // count the elements which should be distributed according to the relative probabilities - * res.filter(x => x==="b").reduce((sum, x) => sum + 1 , 0) - */ -export declare class ProbabilityObjectArray extends Array> { - private mathUtil; - constructor(mathUtil: MathUtil, ...items: ProbabilityObject[]); - filter(callbackfn: (value: ProbabilityObject, index: number, array: ProbabilityObject[]) => any): ProbabilityObjectArray; - /** - * Calculates the normalized cumulative probability of the ProbabilityObjectArray's elements normalized to 1 - * @param {array} probValues The relative probability values of which to calculate the normalized cumulative sum - * @returns {array} Cumulative Sum normalized to 1 - */ - cumulativeProbability(probValues: number[]): number[]; - /** - * Clone this ProbabilitObjectArray - * @returns {ProbabilityObjectArray} Deep Copy of this ProbabilityObjectArray - */ - clone(): ProbabilityObjectArray; - /** - * Drop an element from the ProbabilityObjectArray - * - * @param {string} key The key of the element to drop - * @returns {ProbabilityObjectArray} ProbabilityObjectArray without the dropped element - */ - drop(key: K): ProbabilityObjectArray; - /** - * Return the data field of a element of the ProbabilityObjectArray - * @param {string} key The key of the element whose data shall be retrieved - * @returns {object} The data object - */ - data(key: K): V; - /** - * Get the relative probability of an element by its key - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @param {string} key The key of the element whose relative probability shall be retrieved - * @return {number} The relative probability - */ - probability(key: K): number; - /** - * Get the maximum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.maxProbability() // returns 5 - * - * @return {number} the maximum value of all relative probabilities in this ProbabilityObjectArray - */ - maxProbability(): number; - /** - * Get the minimum relative probability out of a ProbabilityObjectArray - * - * Example: - * po = new ProbabilityObjectArray(new ProbabilityObject("a", 5), new ProbabilityObject("b", 1)) - * po.minProbability() // returns 1 - * - * @return {number} the minimum value of all relative probabilities in this ProbabilityObjectArray - */ - minProbability(): number; - /** - * Draw random element of the ProbabilityObject N times to return an array of N keys. - * Drawing can be with or without replacement - * - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with or without replacement from the input dict - * @param {array} locklist list keys which shall be replaced even if drawing without replacement - * @return {array} Array consisting of N random keys for this ProbabilityObjectArray - */ - draw(count?: number, replacement?: boolean, locklist?: Array): K[]; -} -/** - * A ProbabilityObject which is use as an element to the ProbabilityObjectArray array - * It contains a key, the relative probability as well as optional data. - */ -export declare class ProbabilityObject { - key: K; - relativeProbability: number; - data: V; - /** - * Constructor for the ProbabilityObject - * @param {string} key The key of the element - * @param {number} relativeProbability The relative probability of this element - * @param {any} data Optional data attached to the element - */ - constructor(key: K, relativeProbability: number, data?: V); -} -export declare class RandomUtil { - protected jsonUtil: JsonUtil; - protected logger: ILogger; - constructor(jsonUtil: JsonUtil, logger: ILogger); - getInt(min: number, max: number): number; - getIntEx(max: number): number; - getFloat(min: number, max: number): number; - getBool(): boolean; - getStringArrayValue(arr: string[]): string; - getArrayValue(arr: T[]): T; - getKey(node: any): string; - getKeyValue(node: { - [x: string]: any; - }): any; - /** - * Draw from normal distribution - * @param {number} mu Mean of the normal distribution - * @param {number} sigma Standard deviation of the normal distribution - * @returns {number} The value drawn - */ - randn(mu: number, sigma: number): number; - /** - * Draw Random integer low inclusive, high exclusive - * if high is not set we draw from 0 to low (exclusive) - * @param {integer} low Lower bound inclusive, when high is not set, this is high - * @param {integer} high Higher bound exclusive - * @returns {integer} The random integer in [low, high) - */ - randInt(low: number, high?: number): number; - /** - * Draw a random element of the provided list N times to return an array of N random elements - * Drawing can be with or without replacement - * @param {array} list The array we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input array - * @return {array} Array consisting of N random elements - */ - drawRandomFromList(list: Array, count?: number, replacement?: boolean): Array; - /** - * Draw a random (top level) element of the provided dictionary N times to return an array of N random dictionary keys - * Drawing can be with or without replacement - * @param {any} dict The dictionary we want to draw randomly from - * @param {integer} count The number of times we want to draw - * @param {boolean} replacement Draw with ot without replacement from the input dict - * @return {array} Array consisting of N random keys of the dictionary - */ - drawRandomFromDict(dict: any, count?: number, replacement?: boolean): any[]; - getBiasedRandomNumber(min: number, max: number, shift: number, n: number): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/TimeUtil.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/TimeUtil.d.ts deleted file mode 100644 index 9733be9..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/TimeUtil.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -export declare class TimeUtil { - static readonly oneHourAsSeconds = 3600; - formatTime(date: Date): string; - formatDate(date: Date): string; - getDate(): string; - getTime(): string; - getTimestamp(): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/UUidGenerator.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/UUidGenerator.d.ts deleted file mode 100644 index 000b719..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/UUidGenerator.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class UUidGenerator implements IUUidGenerator { - generate: () => string; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/VFS.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/VFS.d.ts deleted file mode 100644 index e5eaf02..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/VFS.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -import "reflect-metadata"; -import fs from "fs"; -import { IAsyncQueue } from "../models/spt/utils/IAsyncQueue"; -import { IUUidGenerator } from "../models/spt/utils/IUuidGenerator"; -export declare class VFS { - protected asyncQueue: IAsyncQueue; - protected uuidGenerator: IUUidGenerator; - accessFilePromisify: (path: fs.PathLike, mode?: number) => Promise; - copyFilePromisify: (src: fs.PathLike, dst: fs.PathLike, flags?: number) => Promise; - mkdirPromisify: (path: fs.PathLike, options: fs.MakeDirectoryOptions & { - recursive: true; - }) => Promise; - readFilePromisify: (path: fs.PathLike) => Promise; - writeFilePromisify: (path: fs.PathLike, data: string, options?: any) => Promise; - readdirPromisify: (path: fs.PathLike, options?: BufferEncoding | { - encoding: BufferEncoding; - withFileTypes?: false; - }) => Promise; - statPromisify: (path: fs.PathLike, options?: fs.StatOptions & { - bigint?: false; - }) => Promise; - unlinkPromisify: (path: fs.PathLike) => Promise; - rmdirPromisify: (path: fs.PathLike) => Promise; - constructor(asyncQueue: IAsyncQueue, uuidGenerator: IUUidGenerator); - exists(filepath: fs.PathLike): boolean; - existsAsync(filepath: fs.PathLike): Promise; - copyFile(filepath: fs.PathLike, target: fs.PathLike): void; - copyAsync(filepath: fs.PathLike, target: fs.PathLike): Promise; - createDir(filepath: string): void; - createDirAsync(filepath: string): Promise; - copyDir(filepath: string, target: string, fileExtensions?: string | string[]): void; - copyDirAsync(filepath: string, target: string, fileExtensions: string | string[]): Promise; - readFile(filepath: string): any; - readFileAsync(filepath: string): Promise; - writeFile(filepath: any, data?: string, append?: boolean, atomic?: boolean): void; - writeFileAsync(filepath: any, data?: string, append?: boolean, atomic?: boolean): Promise; - getFiles(filepath: string): string[]; - getFilesAsync(filepath: string): Promise; - getDirs(filepath: string): string[]; - getDirsAsync(filepath: string): Promise; - removeFile(filepath: string): void; - removeFileAsync(filepath: string): Promise; - removeDir(filepath: string): void; - removeDirAsync(filepath: string): Promise; - private lockFileSync; - private checkFileSync; - private unlockFileSync; - getFileExtension(filepath: string): string; - stripExtension(filepath: string): string; - minifyAllJsonInDirRecursive(filepath: string): Promise; - minifyAllJsonInDirRecursiveAsync(filepath: string): Promise; - getFilesOfType(directory: string, fileType: string, files?: string[]): string[]; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/Watermark.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/Watermark.d.ts deleted file mode 100644 index 111bdd0..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/Watermark.d.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { ICoreConfig } from "../models/spt/config/ICoreConfig"; -import { ILogger } from "../models/spt/utils/ILogger"; -import { ConfigServer } from "../servers/ConfigServer"; -export declare class WatermarkLocale { - protected locales: { - "en-US": { - description: string[]; - warning: string[]; - modding: string[]; - }; - "zh-CN": { - description: string[]; - warning: string[]; - modding: string[]; - }; - }; - getLocale(): string; - getDescription(): string[]; - getWarning(): string[]; - getModding(): string[]; -} -export declare class Watermark { - protected logger: ILogger; - protected configServer: ConfigServer; - protected watermarkLocale?: WatermarkLocale; - protected akiConfig: ICoreConfig; - constructor(logger: ILogger, configServer: ConfigServer, watermarkLocale?: WatermarkLocale); - protected text: string[]; - protected versionLabel: string; - initialize(): void; - getVersionTag(): string; - getVersionLabel(): string; - /** Set window title */ - setTitle(): void; - /** Reset console cursor to top */ - resetCursor(): void; - /** Draw the watermark */ - draw(): void; - /** Caculate text length */ - protected textLength(s: string): number; -} diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/decorators/Singleton.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/decorators/Singleton.d.ts deleted file mode 100644 index 7e89026..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/decorators/Singleton.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import type constructor from "./constructor"; -import { InjectionToken } from "tsyringe"; -declare function singleton(token?: InjectionToken): (target: constructor) => void; -export default singleton; diff --git a/KcY-SeeItemValue/itemValue/server/types/utils/decorators/constructor.d.ts b/KcY-SeeItemValue/itemValue/server/types/utils/decorators/constructor.d.ts deleted file mode 100644 index 416f354..0000000 --- a/KcY-SeeItemValue/itemValue/server/types/utils/decorators/constructor.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare type constructor = { - new (...args: any[]): T; -}; -export default constructor; diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/LICENSE b/LICENSE similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/LICENSE rename to LICENSE diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Properties/AssemblyInfo.cs rename to Properties/AssemblyInfo.cs diff --git a/README.md b/README.md index 6a965f4..ff885e9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,2 @@ -# All in One Mods I Maintain -## currently for EFT - SPT-AKI. - 3.0.0 - -### Mods -- Faupi-HideoutArchitect -- Faupi-MunitionsExpert -- KcY-SeeItemValue \ No newline at end of file +# ExpandedArmorDetails +## ExpandedArmorDetails for EFT - SPT-AKI diff --git a/Shared/AKI/Aki.Common.dll b/lib/AKI/Aki.Common.dll similarity index 100% rename from Shared/AKI/Aki.Common.dll rename to lib/AKI/Aki.Common.dll diff --git a/Shared/AKI/Aki.Reflection.dll b/lib/AKI/Aki.Reflection.dll similarity index 100% rename from Shared/AKI/Aki.Reflection.dll rename to lib/AKI/Aki.Reflection.dll diff --git a/Shared/BepInEx/0Harmony.dll b/lib/BepInEx/0Harmony.dll similarity index 100% rename from Shared/BepInEx/0Harmony.dll rename to lib/BepInEx/0Harmony.dll diff --git a/Shared/BepInEx/BepInEx.dll b/lib/BepInEx/BepInEx.dll similarity index 100% rename from Shared/BepInEx/BepInEx.dll rename to lib/BepInEx/BepInEx.dll diff --git a/Shared/BepInEx/ConfigurationManager.dll b/lib/BepInEx/ConfigurationManager.dll similarity index 100% rename from Shared/BepInEx/ConfigurationManager.dll rename to lib/BepInEx/ConfigurationManager.dll diff --git a/Shared/BepInEx/Mono.Cecil.dll b/lib/BepInEx/Mono.Cecil.dll similarity index 100% rename from Shared/BepInEx/Mono.Cecil.dll rename to lib/BepInEx/Mono.Cecil.dll diff --git a/Shared/EFT/Accessibility.dll b/lib/EFT/Accessibility.dll similarity index 100% rename from Shared/EFT/Accessibility.dll rename to lib/EFT/Accessibility.dll diff --git a/Shared/EFT/AmplifyMotion.dll b/lib/EFT/AmplifyMotion.dll similarity index 100% rename from Shared/EFT/AmplifyMotion.dll rename to lib/EFT/AmplifyMotion.dll diff --git a/Shared/EFT/AnimationSystem.Recording.dll b/lib/EFT/AnimationSystem.Recording.dll similarity index 100% rename from Shared/EFT/AnimationSystem.Recording.dll rename to lib/EFT/AnimationSystem.Recording.dll diff --git a/Shared/EFT/AnimationSystem.Types.dll b/lib/EFT/AnimationSystem.Types.dll similarity index 100% rename from Shared/EFT/AnimationSystem.Types.dll rename to lib/EFT/AnimationSystem.Types.dll diff --git a/Shared/EFT/Assembly-CSharp-firstpass.dll b/lib/EFT/Assembly-CSharp-firstpass.dll similarity index 100% rename from Shared/EFT/Assembly-CSharp-firstpass.dll rename to lib/EFT/Assembly-CSharp-firstpass.dll diff --git a/Shared/EFT/Assembly-CSharp.dll b/lib/EFT/Assembly-CSharp.dll similarity index 100% rename from Shared/EFT/Assembly-CSharp.dll rename to lib/EFT/Assembly-CSharp.dll diff --git a/Shared/EFT/Autodesk.Fbx.dll b/lib/EFT/Autodesk.Fbx.dll similarity index 100% rename from Shared/EFT/Autodesk.Fbx.dll rename to lib/EFT/Autodesk.Fbx.dll diff --git a/Shared/EFT/Cinemachine.dll b/lib/EFT/Cinemachine.dll similarity index 100% rename from Shared/EFT/Cinemachine.dll rename to lib/EFT/Cinemachine.dll diff --git a/Shared/EFT/Comfort.Unity.dll b/lib/EFT/Comfort.Unity.dll similarity index 100% rename from Shared/EFT/Comfort.Unity.dll rename to lib/EFT/Comfort.Unity.dll diff --git a/Shared/EFT/Comfort.dll b/lib/EFT/Comfort.dll similarity index 100% rename from Shared/EFT/Comfort.dll rename to lib/EFT/Comfort.dll diff --git a/Shared/EFT/CommonExtensions.dll b/lib/EFT/CommonExtensions.dll similarity index 100% rename from Shared/EFT/CommonExtensions.dll rename to lib/EFT/CommonExtensions.dll diff --git a/Shared/EFT/DOTween.Modules.dll b/lib/EFT/DOTween.Modules.dll similarity index 100% rename from Shared/EFT/DOTween.Modules.dll rename to lib/EFT/DOTween.Modules.dll diff --git a/Shared/EFT/DOTween.dll b/lib/EFT/DOTween.dll similarity index 100% rename from Shared/EFT/DOTween.dll rename to lib/EFT/DOTween.dll diff --git a/Shared/EFT/DissonanceVoip.dll b/lib/EFT/DissonanceVoip.dll similarity index 100% rename from Shared/EFT/DissonanceVoip.dll rename to lib/EFT/DissonanceVoip.dll diff --git a/Shared/EFT/FbxBuildTestAssets.dll b/lib/EFT/FbxBuildTestAssets.dll similarity index 100% rename from Shared/EFT/FbxBuildTestAssets.dll rename to lib/EFT/FbxBuildTestAssets.dll diff --git a/Shared/EFT/FilesChecker.dll b/lib/EFT/FilesChecker.dll similarity index 100% rename from Shared/EFT/FilesChecker.dll rename to lib/EFT/FilesChecker.dll diff --git a/Shared/EFT/ItemComponent.Types.dll b/lib/EFT/ItemComponent.Types.dll similarity index 100% rename from Shared/EFT/ItemComponent.Types.dll rename to lib/EFT/ItemComponent.Types.dll diff --git a/Shared/EFT/ItemTemplate.Types.dll b/lib/EFT/ItemTemplate.Types.dll similarity index 100% rename from Shared/EFT/ItemTemplate.Types.dll rename to lib/EFT/ItemTemplate.Types.dll diff --git a/Shared/EFT/JBooth.MicroSplat.Core.dll b/lib/EFT/JBooth.MicroSplat.Core.dll similarity index 100% rename from Shared/EFT/JBooth.MicroSplat.Core.dll rename to lib/EFT/JBooth.MicroSplat.Core.dll diff --git a/Shared/EFT/LibraryLoaderUtility.dll b/lib/EFT/LibraryLoaderUtility.dll similarity index 100% rename from Shared/EFT/LibraryLoaderUtility.dll rename to lib/EFT/LibraryLoaderUtility.dll diff --git a/Shared/EFT/Mono.Data.Sqlite.dll b/lib/EFT/Mono.Data.Sqlite.dll similarity index 100% rename from Shared/EFT/Mono.Data.Sqlite.dll rename to lib/EFT/Mono.Data.Sqlite.dll diff --git a/Shared/EFT/Mono.Messaging.dll b/lib/EFT/Mono.Messaging.dll similarity index 100% rename from Shared/EFT/Mono.Messaging.dll rename to lib/EFT/Mono.Messaging.dll diff --git a/Shared/EFT/Mono.Posix.dll b/lib/EFT/Mono.Posix.dll similarity index 100% rename from Shared/EFT/Mono.Posix.dll rename to lib/EFT/Mono.Posix.dll diff --git a/Shared/EFT/Mono.Security.dll b/lib/EFT/Mono.Security.dll similarity index 100% rename from Shared/EFT/Mono.Security.dll rename to lib/EFT/Mono.Security.dll diff --git a/Shared/EFT/Mono.WebBrowser.dll b/lib/EFT/Mono.WebBrowser.dll similarity index 100% rename from Shared/EFT/Mono.WebBrowser.dll rename to lib/EFT/Mono.WebBrowser.dll diff --git a/Shared/EFT/NLog.dll b/lib/EFT/NLog.dll similarity index 100% rename from Shared/EFT/NLog.dll rename to lib/EFT/NLog.dll diff --git a/Shared/EFT/Newtonsoft.Json.UnityConverters.dll b/lib/EFT/Newtonsoft.Json.UnityConverters.dll similarity index 100% rename from Shared/EFT/Newtonsoft.Json.UnityConverters.dll rename to lib/EFT/Newtonsoft.Json.UnityConverters.dll diff --git a/Shared/EFT/Newtonsoft.Json.dll b/lib/EFT/Newtonsoft.Json.dll similarity index 100% rename from Shared/EFT/Newtonsoft.Json.dll rename to lib/EFT/Newtonsoft.Json.dll diff --git a/Shared/EFT/Novell.Directory.Ldap.dll b/lib/EFT/Novell.Directory.Ldap.dll similarity index 100% rename from Shared/EFT/Novell.Directory.Ldap.dll rename to lib/EFT/Novell.Directory.Ldap.dll diff --git a/Shared/EFT/Polybrush.dll b/lib/EFT/Polybrush.dll similarity index 100% rename from Shared/EFT/Polybrush.dll rename to lib/EFT/Polybrush.dll diff --git a/Shared/EFT/Sirenix.OdinInspector.Attributes.dll b/lib/EFT/Sirenix.OdinInspector.Attributes.dll similarity index 100% rename from Shared/EFT/Sirenix.OdinInspector.Attributes.dll rename to lib/EFT/Sirenix.OdinInspector.Attributes.dll diff --git a/Shared/EFT/Sirenix.OdinInspector.CompatibilityLayer.dll b/lib/EFT/Sirenix.OdinInspector.CompatibilityLayer.dll similarity index 100% rename from Shared/EFT/Sirenix.OdinInspector.CompatibilityLayer.dll rename to lib/EFT/Sirenix.OdinInspector.CompatibilityLayer.dll diff --git a/Shared/EFT/Sirenix.Serialization.Config.dll b/lib/EFT/Sirenix.Serialization.Config.dll similarity index 100% rename from Shared/EFT/Sirenix.Serialization.Config.dll rename to lib/EFT/Sirenix.Serialization.Config.dll diff --git a/Shared/EFT/Sirenix.Serialization.dll b/lib/EFT/Sirenix.Serialization.dll similarity index 100% rename from Shared/EFT/Sirenix.Serialization.dll rename to lib/EFT/Sirenix.Serialization.dll diff --git a/Shared/EFT/Sirenix.Utilities.dll b/lib/EFT/Sirenix.Utilities.dll similarity index 100% rename from Shared/EFT/Sirenix.Utilities.dll rename to lib/EFT/Sirenix.Utilities.dll diff --git a/Shared/EFT/SteamAudio.dll b/lib/EFT/SteamAudio.dll similarity index 100% rename from Shared/EFT/SteamAudio.dll rename to lib/EFT/SteamAudio.dll diff --git a/Shared/EFT/System.Buffers.dll b/lib/EFT/System.Buffers.dll similarity index 100% rename from Shared/EFT/System.Buffers.dll rename to lib/EFT/System.Buffers.dll diff --git a/Shared/EFT/System.ComponentModel.Composition.dll b/lib/EFT/System.ComponentModel.Composition.dll similarity index 100% rename from Shared/EFT/System.ComponentModel.Composition.dll rename to lib/EFT/System.ComponentModel.Composition.dll diff --git a/Shared/EFT/System.ComponentModel.DataAnnotations.dll b/lib/EFT/System.ComponentModel.DataAnnotations.dll similarity index 100% rename from Shared/EFT/System.ComponentModel.DataAnnotations.dll rename to lib/EFT/System.ComponentModel.DataAnnotations.dll diff --git a/Shared/EFT/System.Configuration.Install.dll b/lib/EFT/System.Configuration.Install.dll similarity index 100% rename from Shared/EFT/System.Configuration.Install.dll rename to lib/EFT/System.Configuration.Install.dll diff --git a/Shared/EFT/System.Configuration.dll b/lib/EFT/System.Configuration.dll similarity index 100% rename from Shared/EFT/System.Configuration.dll rename to lib/EFT/System.Configuration.dll diff --git a/Shared/EFT/System.Core.dll b/lib/EFT/System.Core.dll similarity index 100% rename from Shared/EFT/System.Core.dll rename to lib/EFT/System.Core.dll diff --git a/Shared/EFT/System.Data.dll b/lib/EFT/System.Data.dll similarity index 100% rename from Shared/EFT/System.Data.dll rename to lib/EFT/System.Data.dll diff --git a/Shared/EFT/System.Design.dll b/lib/EFT/System.Design.dll similarity index 100% rename from Shared/EFT/System.Design.dll rename to lib/EFT/System.Design.dll diff --git a/Shared/EFT/System.Diagnostics.Debug.dll b/lib/EFT/System.Diagnostics.Debug.dll similarity index 100% rename from Shared/EFT/System.Diagnostics.Debug.dll rename to lib/EFT/System.Diagnostics.Debug.dll diff --git a/Shared/EFT/System.Diagnostics.StackTrace.dll b/lib/EFT/System.Diagnostics.StackTrace.dll similarity index 100% rename from Shared/EFT/System.Diagnostics.StackTrace.dll rename to lib/EFT/System.Diagnostics.StackTrace.dll diff --git a/Shared/EFT/System.Diagnostics.Tracing.dll b/lib/EFT/System.Diagnostics.Tracing.dll similarity index 100% rename from Shared/EFT/System.Diagnostics.Tracing.dll rename to lib/EFT/System.Diagnostics.Tracing.dll diff --git a/Shared/EFT/System.DirectoryServices.dll b/lib/EFT/System.DirectoryServices.dll similarity index 100% rename from Shared/EFT/System.DirectoryServices.dll rename to lib/EFT/System.DirectoryServices.dll diff --git a/Shared/EFT/System.Drawing.Design.dll b/lib/EFT/System.Drawing.Design.dll similarity index 100% rename from Shared/EFT/System.Drawing.Design.dll rename to lib/EFT/System.Drawing.Design.dll diff --git a/Shared/EFT/System.Drawing.dll b/lib/EFT/System.Drawing.dll similarity index 100% rename from Shared/EFT/System.Drawing.dll rename to lib/EFT/System.Drawing.dll diff --git a/Shared/EFT/System.EnterpriseServices.dll b/lib/EFT/System.EnterpriseServices.dll similarity index 100% rename from Shared/EFT/System.EnterpriseServices.dll rename to lib/EFT/System.EnterpriseServices.dll diff --git a/Shared/EFT/System.Globalization.Extensions.dll b/lib/EFT/System.Globalization.Extensions.dll similarity index 100% rename from Shared/EFT/System.Globalization.Extensions.dll rename to lib/EFT/System.Globalization.Extensions.dll diff --git a/Shared/EFT/System.Globalization.dll b/lib/EFT/System.Globalization.dll similarity index 100% rename from Shared/EFT/System.Globalization.dll rename to lib/EFT/System.Globalization.dll diff --git a/Shared/EFT/System.IO.Compression.FileSystem.dll b/lib/EFT/System.IO.Compression.FileSystem.dll similarity index 100% rename from Shared/EFT/System.IO.Compression.FileSystem.dll rename to lib/EFT/System.IO.Compression.FileSystem.dll diff --git a/Shared/EFT/System.IO.Compression.dll b/lib/EFT/System.IO.Compression.dll similarity index 100% rename from Shared/EFT/System.IO.Compression.dll rename to lib/EFT/System.IO.Compression.dll diff --git a/Shared/EFT/System.IdentityModel.Selectors.dll b/lib/EFT/System.IdentityModel.Selectors.dll similarity index 100% rename from Shared/EFT/System.IdentityModel.Selectors.dll rename to lib/EFT/System.IdentityModel.Selectors.dll diff --git a/Shared/EFT/System.IdentityModel.dll b/lib/EFT/System.IdentityModel.dll similarity index 100% rename from Shared/EFT/System.IdentityModel.dll rename to lib/EFT/System.IdentityModel.dll diff --git a/Shared/EFT/System.Memory.dll b/lib/EFT/System.Memory.dll similarity index 100% rename from Shared/EFT/System.Memory.dll rename to lib/EFT/System.Memory.dll diff --git a/Shared/EFT/System.Messaging.dll b/lib/EFT/System.Messaging.dll similarity index 100% rename from Shared/EFT/System.Messaging.dll rename to lib/EFT/System.Messaging.dll diff --git a/Shared/EFT/System.Net.Http.dll b/lib/EFT/System.Net.Http.dll similarity index 100% rename from Shared/EFT/System.Net.Http.dll rename to lib/EFT/System.Net.Http.dll diff --git a/Shared/EFT/System.Numerics.dll b/lib/EFT/System.Numerics.dll similarity index 100% rename from Shared/EFT/System.Numerics.dll rename to lib/EFT/System.Numerics.dll diff --git a/Shared/EFT/System.Reflection.dll b/lib/EFT/System.Reflection.dll similarity index 100% rename from Shared/EFT/System.Reflection.dll rename to lib/EFT/System.Reflection.dll diff --git a/Shared/EFT/System.Resources.ResourceManager.dll b/lib/EFT/System.Resources.ResourceManager.dll similarity index 100% rename from Shared/EFT/System.Resources.ResourceManager.dll rename to lib/EFT/System.Resources.ResourceManager.dll diff --git a/Shared/EFT/System.Runtime.CompilerServices.Unsafe.dll b/lib/EFT/System.Runtime.CompilerServices.Unsafe.dll similarity index 100% rename from Shared/EFT/System.Runtime.CompilerServices.Unsafe.dll rename to lib/EFT/System.Runtime.CompilerServices.Unsafe.dll diff --git a/Shared/EFT/System.Runtime.DurableInstancing.dll b/lib/EFT/System.Runtime.DurableInstancing.dll similarity index 100% rename from Shared/EFT/System.Runtime.DurableInstancing.dll rename to lib/EFT/System.Runtime.DurableInstancing.dll diff --git a/Shared/EFT/System.Runtime.Extensions.dll b/lib/EFT/System.Runtime.Extensions.dll similarity index 100% rename from Shared/EFT/System.Runtime.Extensions.dll rename to lib/EFT/System.Runtime.Extensions.dll diff --git a/Shared/EFT/System.Runtime.InteropServices.dll b/lib/EFT/System.Runtime.InteropServices.dll similarity index 100% rename from Shared/EFT/System.Runtime.InteropServices.dll rename to lib/EFT/System.Runtime.InteropServices.dll diff --git a/Shared/EFT/System.Runtime.Serialization.Formatters.Soap.dll b/lib/EFT/System.Runtime.Serialization.Formatters.Soap.dll similarity index 100% rename from Shared/EFT/System.Runtime.Serialization.Formatters.Soap.dll rename to lib/EFT/System.Runtime.Serialization.Formatters.Soap.dll diff --git a/Shared/EFT/System.Runtime.Serialization.Xml.dll b/lib/EFT/System.Runtime.Serialization.Xml.dll similarity index 100% rename from Shared/EFT/System.Runtime.Serialization.Xml.dll rename to lib/EFT/System.Runtime.Serialization.Xml.dll diff --git a/Shared/EFT/System.Runtime.Serialization.dll b/lib/EFT/System.Runtime.Serialization.dll similarity index 100% rename from Shared/EFT/System.Runtime.Serialization.dll rename to lib/EFT/System.Runtime.Serialization.dll diff --git a/Shared/EFT/System.Runtime.dll b/lib/EFT/System.Runtime.dll similarity index 100% rename from Shared/EFT/System.Runtime.dll rename to lib/EFT/System.Runtime.dll diff --git a/Shared/EFT/System.Security.dll b/lib/EFT/System.Security.dll similarity index 100% rename from Shared/EFT/System.Security.dll rename to lib/EFT/System.Security.dll diff --git a/Shared/EFT/System.ServiceModel.Activation.dll b/lib/EFT/System.ServiceModel.Activation.dll similarity index 100% rename from Shared/EFT/System.ServiceModel.Activation.dll rename to lib/EFT/System.ServiceModel.Activation.dll diff --git a/Shared/EFT/System.ServiceModel.Internals.dll b/lib/EFT/System.ServiceModel.Internals.dll similarity index 100% rename from Shared/EFT/System.ServiceModel.Internals.dll rename to lib/EFT/System.ServiceModel.Internals.dll diff --git a/Shared/EFT/System.ServiceModel.dll b/lib/EFT/System.ServiceModel.dll similarity index 100% rename from Shared/EFT/System.ServiceModel.dll rename to lib/EFT/System.ServiceModel.dll diff --git a/Shared/EFT/System.Threading.dll b/lib/EFT/System.Threading.dll similarity index 100% rename from Shared/EFT/System.Threading.dll rename to lib/EFT/System.Threading.dll diff --git a/Shared/EFT/System.Transactions.dll b/lib/EFT/System.Transactions.dll similarity index 100% rename from Shared/EFT/System.Transactions.dll rename to lib/EFT/System.Transactions.dll diff --git a/Shared/EFT/System.Web.ApplicationServices.dll b/lib/EFT/System.Web.ApplicationServices.dll similarity index 100% rename from Shared/EFT/System.Web.ApplicationServices.dll rename to lib/EFT/System.Web.ApplicationServices.dll diff --git a/Shared/EFT/System.Web.Services.dll b/lib/EFT/System.Web.Services.dll similarity index 100% rename from Shared/EFT/System.Web.Services.dll rename to lib/EFT/System.Web.Services.dll diff --git a/Shared/EFT/System.Web.dll b/lib/EFT/System.Web.dll similarity index 100% rename from Shared/EFT/System.Web.dll rename to lib/EFT/System.Web.dll diff --git a/Shared/EFT/System.Windows.Forms.dll b/lib/EFT/System.Windows.Forms.dll similarity index 100% rename from Shared/EFT/System.Windows.Forms.dll rename to lib/EFT/System.Windows.Forms.dll diff --git a/Shared/EFT/System.Xaml.dll b/lib/EFT/System.Xaml.dll similarity index 100% rename from Shared/EFT/System.Xaml.dll rename to lib/EFT/System.Xaml.dll diff --git a/Shared/EFT/System.Xml.Linq.dll b/lib/EFT/System.Xml.Linq.dll similarity index 100% rename from Shared/EFT/System.Xml.Linq.dll rename to lib/EFT/System.Xml.Linq.dll diff --git a/Shared/EFT/System.Xml.XPath.XDocument.dll b/lib/EFT/System.Xml.XPath.XDocument.dll similarity index 100% rename from Shared/EFT/System.Xml.XPath.XDocument.dll rename to lib/EFT/System.Xml.XPath.XDocument.dll diff --git a/Shared/EFT/System.Xml.dll b/lib/EFT/System.Xml.dll similarity index 100% rename from Shared/EFT/System.Xml.dll rename to lib/EFT/System.Xml.dll diff --git a/Shared/EFT/System.dll b/lib/EFT/System.dll similarity index 100% rename from Shared/EFT/System.dll rename to lib/EFT/System.dll diff --git a/Shared/EFT/Unity.Formats.Fbx.Runtime.dll b/lib/EFT/Unity.Formats.Fbx.Runtime.dll similarity index 100% rename from Shared/EFT/Unity.Formats.Fbx.Runtime.dll rename to lib/EFT/Unity.Formats.Fbx.Runtime.dll diff --git a/Shared/EFT/Unity.MemoryProfiler.dll b/lib/EFT/Unity.MemoryProfiler.dll similarity index 100% rename from Shared/EFT/Unity.MemoryProfiler.dll rename to lib/EFT/Unity.MemoryProfiler.dll diff --git a/Shared/EFT/Unity.PlayableGraphVisualizer.dll b/lib/EFT/Unity.PlayableGraphVisualizer.dll similarity index 100% rename from Shared/EFT/Unity.PlayableGraphVisualizer.dll rename to lib/EFT/Unity.PlayableGraphVisualizer.dll diff --git a/Shared/EFT/Unity.Postprocessing.Runtime.dll b/lib/EFT/Unity.Postprocessing.Runtime.dll similarity index 100% rename from Shared/EFT/Unity.Postprocessing.Runtime.dll rename to lib/EFT/Unity.Postprocessing.Runtime.dll diff --git a/Shared/EFT/Unity.ProBuilder.Csg.dll b/lib/EFT/Unity.ProBuilder.Csg.dll similarity index 100% rename from Shared/EFT/Unity.ProBuilder.Csg.dll rename to lib/EFT/Unity.ProBuilder.Csg.dll diff --git a/Shared/EFT/Unity.ProBuilder.KdTree.dll b/lib/EFT/Unity.ProBuilder.KdTree.dll similarity index 100% rename from Shared/EFT/Unity.ProBuilder.KdTree.dll rename to lib/EFT/Unity.ProBuilder.KdTree.dll diff --git a/Shared/EFT/Unity.ProBuilder.Poly2Tri.dll b/lib/EFT/Unity.ProBuilder.Poly2Tri.dll similarity index 100% rename from Shared/EFT/Unity.ProBuilder.Poly2Tri.dll rename to lib/EFT/Unity.ProBuilder.Poly2Tri.dll diff --git a/Shared/EFT/Unity.ProBuilder.Stl.dll b/lib/EFT/Unity.ProBuilder.Stl.dll similarity index 100% rename from Shared/EFT/Unity.ProBuilder.Stl.dll rename to lib/EFT/Unity.ProBuilder.Stl.dll diff --git a/Shared/EFT/Unity.ProBuilder.dll b/lib/EFT/Unity.ProBuilder.dll similarity index 100% rename from Shared/EFT/Unity.ProBuilder.dll rename to lib/EFT/Unity.ProBuilder.dll diff --git a/Shared/EFT/Unity.Recorder.Base.dll b/lib/EFT/Unity.Recorder.Base.dll similarity index 100% rename from Shared/EFT/Unity.Recorder.Base.dll rename to lib/EFT/Unity.Recorder.Base.dll diff --git a/Shared/EFT/Unity.Recorder.dll b/lib/EFT/Unity.Recorder.dll similarity index 100% rename from Shared/EFT/Unity.Recorder.dll rename to lib/EFT/Unity.Recorder.dll diff --git a/Shared/EFT/Unity.ScriptableBuildPipeline.dll b/lib/EFT/Unity.ScriptableBuildPipeline.dll similarity index 100% rename from Shared/EFT/Unity.ScriptableBuildPipeline.dll rename to lib/EFT/Unity.ScriptableBuildPipeline.dll diff --git a/Shared/EFT/Unity.TextMeshPro.dll b/lib/EFT/Unity.TextMeshPro.dll similarity index 100% rename from Shared/EFT/Unity.TextMeshPro.dll rename to lib/EFT/Unity.TextMeshPro.dll diff --git a/Shared/EFT/Unity.Timeline.dll b/lib/EFT/Unity.Timeline.dll similarity index 100% rename from Shared/EFT/Unity.Timeline.dll rename to lib/EFT/Unity.Timeline.dll diff --git a/Shared/EFT/UnityEngine.AIModule.dll b/lib/EFT/UnityEngine.AIModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.AIModule.dll rename to lib/EFT/UnityEngine.AIModule.dll diff --git a/Shared/EFT/UnityEngine.ARModule.dll b/lib/EFT/UnityEngine.ARModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ARModule.dll rename to lib/EFT/UnityEngine.ARModule.dll diff --git a/Shared/EFT/UnityEngine.AccessibilityModule.dll b/lib/EFT/UnityEngine.AccessibilityModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.AccessibilityModule.dll rename to lib/EFT/UnityEngine.AccessibilityModule.dll diff --git a/Shared/EFT/UnityEngine.AndroidJNIModule.dll b/lib/EFT/UnityEngine.AndroidJNIModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.AndroidJNIModule.dll rename to lib/EFT/UnityEngine.AndroidJNIModule.dll diff --git a/Shared/EFT/UnityEngine.AnimationModule.dll b/lib/EFT/UnityEngine.AnimationModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.AnimationModule.dll rename to lib/EFT/UnityEngine.AnimationModule.dll diff --git a/Shared/EFT/UnityEngine.AssetBundleModule.dll b/lib/EFT/UnityEngine.AssetBundleModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.AssetBundleModule.dll rename to lib/EFT/UnityEngine.AssetBundleModule.dll diff --git a/Shared/EFT/UnityEngine.AudioModule.dll b/lib/EFT/UnityEngine.AudioModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.AudioModule.dll rename to lib/EFT/UnityEngine.AudioModule.dll diff --git a/Shared/EFT/UnityEngine.ClothModule.dll b/lib/EFT/UnityEngine.ClothModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ClothModule.dll rename to lib/EFT/UnityEngine.ClothModule.dll diff --git a/Shared/EFT/UnityEngine.ClusterInputModule.dll b/lib/EFT/UnityEngine.ClusterInputModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ClusterInputModule.dll rename to lib/EFT/UnityEngine.ClusterInputModule.dll diff --git a/Shared/EFT/UnityEngine.ClusterRendererModule.dll b/lib/EFT/UnityEngine.ClusterRendererModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ClusterRendererModule.dll rename to lib/EFT/UnityEngine.ClusterRendererModule.dll diff --git a/Shared/EFT/UnityEngine.CoreModule.dll b/lib/EFT/UnityEngine.CoreModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.CoreModule.dll rename to lib/EFT/UnityEngine.CoreModule.dll diff --git a/Shared/EFT/UnityEngine.CrashReportingModule.dll b/lib/EFT/UnityEngine.CrashReportingModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.CrashReportingModule.dll rename to lib/EFT/UnityEngine.CrashReportingModule.dll diff --git a/Shared/EFT/UnityEngine.DSPGraphModule.dll b/lib/EFT/UnityEngine.DSPGraphModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.DSPGraphModule.dll rename to lib/EFT/UnityEngine.DSPGraphModule.dll diff --git a/Shared/EFT/UnityEngine.DirectorModule.dll b/lib/EFT/UnityEngine.DirectorModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.DirectorModule.dll rename to lib/EFT/UnityEngine.DirectorModule.dll diff --git a/Shared/EFT/UnityEngine.GameCenterModule.dll b/lib/EFT/UnityEngine.GameCenterModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.GameCenterModule.dll rename to lib/EFT/UnityEngine.GameCenterModule.dll diff --git a/Shared/EFT/UnityEngine.GridModule.dll b/lib/EFT/UnityEngine.GridModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.GridModule.dll rename to lib/EFT/UnityEngine.GridModule.dll diff --git a/Shared/EFT/UnityEngine.HotReloadModule.dll b/lib/EFT/UnityEngine.HotReloadModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.HotReloadModule.dll rename to lib/EFT/UnityEngine.HotReloadModule.dll diff --git a/Shared/EFT/UnityEngine.IMGUIModule.dll b/lib/EFT/UnityEngine.IMGUIModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.IMGUIModule.dll rename to lib/EFT/UnityEngine.IMGUIModule.dll diff --git a/Shared/EFT/UnityEngine.ImageConversionModule.dll b/lib/EFT/UnityEngine.ImageConversionModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ImageConversionModule.dll rename to lib/EFT/UnityEngine.ImageConversionModule.dll diff --git a/Shared/EFT/UnityEngine.InputLegacyModule.dll b/lib/EFT/UnityEngine.InputLegacyModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.InputLegacyModule.dll rename to lib/EFT/UnityEngine.InputLegacyModule.dll diff --git a/Shared/EFT/UnityEngine.InputModule.dll b/lib/EFT/UnityEngine.InputModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.InputModule.dll rename to lib/EFT/UnityEngine.InputModule.dll diff --git a/Shared/EFT/UnityEngine.JSONSerializeModule.dll b/lib/EFT/UnityEngine.JSONSerializeModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.JSONSerializeModule.dll rename to lib/EFT/UnityEngine.JSONSerializeModule.dll diff --git a/Shared/EFT/UnityEngine.LocalizationModule.dll b/lib/EFT/UnityEngine.LocalizationModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.LocalizationModule.dll rename to lib/EFT/UnityEngine.LocalizationModule.dll diff --git a/Shared/EFT/UnityEngine.ParticleSystemModule.dll b/lib/EFT/UnityEngine.ParticleSystemModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ParticleSystemModule.dll rename to lib/EFT/UnityEngine.ParticleSystemModule.dll diff --git a/Shared/EFT/UnityEngine.PerformanceReportingModule.dll b/lib/EFT/UnityEngine.PerformanceReportingModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.PerformanceReportingModule.dll rename to lib/EFT/UnityEngine.PerformanceReportingModule.dll diff --git a/Shared/EFT/UnityEngine.Physics2DModule.dll b/lib/EFT/UnityEngine.Physics2DModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.Physics2DModule.dll rename to lib/EFT/UnityEngine.Physics2DModule.dll diff --git a/Shared/EFT/UnityEngine.PhysicsModule.dll b/lib/EFT/UnityEngine.PhysicsModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.PhysicsModule.dll rename to lib/EFT/UnityEngine.PhysicsModule.dll diff --git a/Shared/EFT/UnityEngine.ProfilerModule.dll b/lib/EFT/UnityEngine.ProfilerModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ProfilerModule.dll rename to lib/EFT/UnityEngine.ProfilerModule.dll diff --git a/Shared/EFT/UnityEngine.ScreenCaptureModule.dll b/lib/EFT/UnityEngine.ScreenCaptureModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.ScreenCaptureModule.dll rename to lib/EFT/UnityEngine.ScreenCaptureModule.dll diff --git a/Shared/EFT/UnityEngine.SharedInternalsModule.dll b/lib/EFT/UnityEngine.SharedInternalsModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.SharedInternalsModule.dll rename to lib/EFT/UnityEngine.SharedInternalsModule.dll diff --git a/Shared/EFT/UnityEngine.SpriteMaskModule.dll b/lib/EFT/UnityEngine.SpriteMaskModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.SpriteMaskModule.dll rename to lib/EFT/UnityEngine.SpriteMaskModule.dll diff --git a/Shared/EFT/UnityEngine.SpriteShapeModule.dll b/lib/EFT/UnityEngine.SpriteShapeModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.SpriteShapeModule.dll rename to lib/EFT/UnityEngine.SpriteShapeModule.dll diff --git a/Shared/EFT/UnityEngine.StreamingModule.dll b/lib/EFT/UnityEngine.StreamingModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.StreamingModule.dll rename to lib/EFT/UnityEngine.StreamingModule.dll diff --git a/Shared/EFT/UnityEngine.SubstanceModule.dll b/lib/EFT/UnityEngine.SubstanceModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.SubstanceModule.dll rename to lib/EFT/UnityEngine.SubstanceModule.dll diff --git a/Shared/EFT/UnityEngine.SubsystemsModule.dll b/lib/EFT/UnityEngine.SubsystemsModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.SubsystemsModule.dll rename to lib/EFT/UnityEngine.SubsystemsModule.dll diff --git a/Shared/EFT/UnityEngine.TLSModule.dll b/lib/EFT/UnityEngine.TLSModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.TLSModule.dll rename to lib/EFT/UnityEngine.TLSModule.dll diff --git a/Shared/EFT/UnityEngine.TerrainModule.dll b/lib/EFT/UnityEngine.TerrainModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.TerrainModule.dll rename to lib/EFT/UnityEngine.TerrainModule.dll diff --git a/Shared/EFT/UnityEngine.TerrainPhysicsModule.dll b/lib/EFT/UnityEngine.TerrainPhysicsModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.TerrainPhysicsModule.dll rename to lib/EFT/UnityEngine.TerrainPhysicsModule.dll diff --git a/Shared/EFT/UnityEngine.TextCoreModule.dll b/lib/EFT/UnityEngine.TextCoreModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.TextCoreModule.dll rename to lib/EFT/UnityEngine.TextCoreModule.dll diff --git a/Shared/EFT/UnityEngine.TextRenderingModule.dll b/lib/EFT/UnityEngine.TextRenderingModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.TextRenderingModule.dll rename to lib/EFT/UnityEngine.TextRenderingModule.dll diff --git a/Shared/EFT/UnityEngine.TilemapModule.dll b/lib/EFT/UnityEngine.TilemapModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.TilemapModule.dll rename to lib/EFT/UnityEngine.TilemapModule.dll diff --git a/Shared/EFT/UnityEngine.UI.dll b/lib/EFT/UnityEngine.UI.dll similarity index 100% rename from Shared/EFT/UnityEngine.UI.dll rename to lib/EFT/UnityEngine.UI.dll diff --git a/Shared/EFT/UnityEngine.UIElementsModule.dll b/lib/EFT/UnityEngine.UIElementsModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UIElementsModule.dll rename to lib/EFT/UnityEngine.UIElementsModule.dll diff --git a/Shared/EFT/UnityEngine.UIModule.dll b/lib/EFT/UnityEngine.UIModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UIModule.dll rename to lib/EFT/UnityEngine.UIModule.dll diff --git a/Shared/EFT/UnityEngine.UNETModule.dll b/lib/EFT/UnityEngine.UNETModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UNETModule.dll rename to lib/EFT/UnityEngine.UNETModule.dll diff --git a/Shared/EFT/UnityEngine.UmbraModule.dll b/lib/EFT/UnityEngine.UmbraModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UmbraModule.dll rename to lib/EFT/UnityEngine.UmbraModule.dll diff --git a/Shared/EFT/UnityEngine.UnityAnalyticsModule.dll b/lib/EFT/UnityEngine.UnityAnalyticsModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityAnalyticsModule.dll rename to lib/EFT/UnityEngine.UnityAnalyticsModule.dll diff --git a/Shared/EFT/UnityEngine.UnityConnectModule.dll b/lib/EFT/UnityEngine.UnityConnectModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityConnectModule.dll rename to lib/EFT/UnityEngine.UnityConnectModule.dll diff --git a/Shared/EFT/UnityEngine.UnityTestProtocolModule.dll b/lib/EFT/UnityEngine.UnityTestProtocolModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityTestProtocolModule.dll rename to lib/EFT/UnityEngine.UnityTestProtocolModule.dll diff --git a/Shared/EFT/UnityEngine.UnityWebRequestAssetBundleModule.dll b/lib/EFT/UnityEngine.UnityWebRequestAssetBundleModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityWebRequestAssetBundleModule.dll rename to lib/EFT/UnityEngine.UnityWebRequestAssetBundleModule.dll diff --git a/Shared/EFT/UnityEngine.UnityWebRequestAudioModule.dll b/lib/EFT/UnityEngine.UnityWebRequestAudioModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityWebRequestAudioModule.dll rename to lib/EFT/UnityEngine.UnityWebRequestAudioModule.dll diff --git a/Shared/EFT/UnityEngine.UnityWebRequestModule.dll b/lib/EFT/UnityEngine.UnityWebRequestModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityWebRequestModule.dll rename to lib/EFT/UnityEngine.UnityWebRequestModule.dll diff --git a/Shared/EFT/UnityEngine.UnityWebRequestTextureModule.dll b/lib/EFT/UnityEngine.UnityWebRequestTextureModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityWebRequestTextureModule.dll rename to lib/EFT/UnityEngine.UnityWebRequestTextureModule.dll diff --git a/Shared/EFT/UnityEngine.UnityWebRequestWWWModule.dll b/lib/EFT/UnityEngine.UnityWebRequestWWWModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.UnityWebRequestWWWModule.dll rename to lib/EFT/UnityEngine.UnityWebRequestWWWModule.dll diff --git a/Shared/EFT/UnityEngine.VFXModule.dll b/lib/EFT/UnityEngine.VFXModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.VFXModule.dll rename to lib/EFT/UnityEngine.VFXModule.dll diff --git a/Shared/EFT/UnityEngine.VRModule.dll b/lib/EFT/UnityEngine.VRModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.VRModule.dll rename to lib/EFT/UnityEngine.VRModule.dll diff --git a/Shared/EFT/UnityEngine.VehiclesModule.dll b/lib/EFT/UnityEngine.VehiclesModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.VehiclesModule.dll rename to lib/EFT/UnityEngine.VehiclesModule.dll diff --git a/Shared/EFT/UnityEngine.VideoModule.dll b/lib/EFT/UnityEngine.VideoModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.VideoModule.dll rename to lib/EFT/UnityEngine.VideoModule.dll diff --git a/Shared/EFT/UnityEngine.WindModule.dll b/lib/EFT/UnityEngine.WindModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.WindModule.dll rename to lib/EFT/UnityEngine.WindModule.dll diff --git a/Shared/EFT/UnityEngine.XRModule.dll b/lib/EFT/UnityEngine.XRModule.dll similarity index 100% rename from Shared/EFT/UnityEngine.XRModule.dll rename to lib/EFT/UnityEngine.XRModule.dll diff --git a/Shared/EFT/UnityEngine.dll b/lib/EFT/UnityEngine.dll similarity index 100% rename from Shared/EFT/UnityEngine.dll rename to lib/EFT/UnityEngine.dll diff --git a/Shared/EFT/bsg.componentace.compression.libs.zlib.dll b/lib/EFT/bsg.componentace.compression.libs.zlib.dll similarity index 100% rename from Shared/EFT/bsg.componentace.compression.libs.zlib.dll rename to lib/EFT/bsg.componentace.compression.libs.zlib.dll diff --git a/Shared/EFT/bsg.console.core.dll b/lib/EFT/bsg.console.core.dll similarity index 100% rename from Shared/EFT/bsg.console.core.dll rename to lib/EFT/bsg.console.core.dll diff --git a/Shared/EFT/bsg.microsoft.extensions.objectpool.dll b/lib/EFT/bsg.microsoft.extensions.objectpool.dll similarity index 100% rename from Shared/EFT/bsg.microsoft.extensions.objectpool.dll rename to lib/EFT/bsg.microsoft.extensions.objectpool.dll diff --git a/Shared/EFT/bsg.system.buffers.dll b/lib/EFT/bsg.system.buffers.dll similarity index 100% rename from Shared/EFT/bsg.system.buffers.dll rename to lib/EFT/bsg.system.buffers.dll diff --git a/Shared/EFT/com.nvidia.reflex.Runtime.dll b/lib/EFT/com.nvidia.reflex.Runtime.dll similarity index 100% rename from Shared/EFT/com.nvidia.reflex.Runtime.dll rename to lib/EFT/com.nvidia.reflex.Runtime.dll diff --git a/Shared/EFT/com.unity.multiplayer-hlapi.Runtime.dll b/lib/EFT/com.unity.multiplayer-hlapi.Runtime.dll similarity index 100% rename from Shared/EFT/com.unity.multiplayer-hlapi.Runtime.dll rename to lib/EFT/com.unity.multiplayer-hlapi.Runtime.dll diff --git a/Shared/EFT/mscorlib.dll b/lib/EFT/mscorlib.dll similarity index 100% rename from Shared/EFT/mscorlib.dll rename to lib/EFT/mscorlib.dll diff --git a/Shared/EFT/netstandard.dll b/lib/EFT/netstandard.dll similarity index 100% rename from Shared/EFT/netstandard.dll rename to lib/EFT/netstandard.dll diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/res/armorDamage.png b/res/armorDamage.png similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/res/armorDamage.png rename to res/armorDamage.png diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/res/ricochet.png b/res/ricochet.png similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/res/ricochet.png rename to res/ricochet.png diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/res/translations.json b/res/translations.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/res/translations.json rename to res/translations.json diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/client/Attributes.cs b/src/client/Attributes.cs similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/client/Attributes.cs rename to src/client/Attributes.cs diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/client/CachedAttributesPatch.cs b/src/client/CachedAttributesPatch.cs similarity index 90% rename from Faupi-MunitionsExpert/MunitionsExpert/src/client/CachedAttributesPatch.cs rename to src/client/CachedAttributesPatch.cs index 95615a4..9c7448c 100644 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/client/CachedAttributesPatch.cs +++ b/src/client/CachedAttributesPatch.cs @@ -19,7 +19,7 @@ namespace MunitionsExpert { if (!__result.Any((ItemAttributes a) => (Attributes.ENewItemAttributeId)a.Id == Attributes.ENewItemAttributeId.Damage)) { - //MunitionsExpert.FormatExistingAttributes(ref __result, __instance); + //ExpandedArmorDetails.FormatExistingAttributes(ref __result, __instance); MunitionsExpert.AddNewAttributes(ref __result, __instance); } } diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/client/ModInformation.cs b/src/client/ModInformation.cs similarity index 96% rename from Faupi-MunitionsExpert/MunitionsExpert/src/client/ModInformation.cs rename to src/client/ModInformation.cs index c390b67..990d6b0 100644 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/client/ModInformation.cs +++ b/src/client/ModInformation.cs @@ -19,7 +19,7 @@ namespace MunitionsExpert { ModInformation ModInfo; - JObject response = JObject.Parse(RequestHandler.GetJson($"/MunitionsExpert/GetInfo")); + JObject response = JObject.Parse(RequestHandler.GetJson($"/ExpandedArmorDetails/GetInfo")); try { Assert.IsTrue(response.Value("status") == 0); diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/client/MunitionsExpert.cs b/src/client/MunitionsExpert.cs similarity index 98% rename from Faupi-MunitionsExpert/MunitionsExpert/src/client/MunitionsExpert.cs rename to src/client/MunitionsExpert.cs index 9df0a55..14639b5 100644 --- a/Faupi-MunitionsExpert/MunitionsExpert/src/client/MunitionsExpert.cs +++ b/src/client/MunitionsExpert.cs @@ -15,7 +15,7 @@ using ServerSettings = GClass1087; namespace MunitionsExpert { - [BepInPlugin("com.FAUPI.MunitionsExpert", "FAUPI-MunitionsExpert", "1.4.0")] + [BepInPlugin("com.FAUPI.ExpandedArmorDetails", "FAUPI-ExpandedArmorDetails", "1.4.0")] public class MunitionsExpert : BaseUnityPlugin { private void Awake() diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/client/StaticIconsPatch.cs b/src/client/StaticIconsPatch.cs similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/client/StaticIconsPatch.cs rename to src/client/StaticIconsPatch.cs diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/.eslintignore b/src/server/.eslintignore similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/.eslintignore rename to src/server/.eslintignore diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/.eslintrc.json b/src/server/.eslintrc.json similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/.eslintrc.json rename to src/server/.eslintrc.json diff --git a/Faupi-MunitionsExpert/MunitionsExpert/LICENSE b/src/server/LICENSE similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/LICENSE rename to src/server/LICENSE diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/package.json b/src/server/dist/package.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/package.json rename to src/server/dist/package.json diff --git a/Faupi-MunitionsExpert/MunitionsExpert/res/armorDamage.png b/src/server/dist/res/armorDamage.png similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/res/armorDamage.png rename to src/server/dist/res/armorDamage.png diff --git a/Faupi-MunitionsExpert/MunitionsExpert/res/ricochet.png b/src/server/dist/res/ricochet.png similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/res/ricochet.png rename to src/server/dist/res/ricochet.png diff --git a/Faupi-MunitionsExpert/MunitionsExpert/res/translations.json b/src/server/dist/res/translations.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/res/translations.json rename to src/server/dist/res/translations.json diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/src/MunitionsExpert.ts b/src/server/dist/src/MunitionsExpert.ts similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/src/MunitionsExpert.ts rename to src/server/dist/src/MunitionsExpert.ts diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/src/config.json b/src/server/dist/src/config.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/src/config.json rename to src/server/dist/src/config.json diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/Program.d.ts b/src/server/dist/types/Program.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/Program.d.ts rename to src/server/dist/types/Program.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/TYPES.d.ts b/src/server/dist/types/TYPES.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/TYPES.d.ts rename to src/server/dist/types/TYPES.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/Utils.d.ts b/src/server/dist/types/Utils.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/Utils.d.ts rename to src/server/dist/types/Utils.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/BotCallbacks.d.ts b/src/server/dist/types/callbacks/BotCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/BotCallbacks.d.ts rename to src/server/dist/types/callbacks/BotCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/BundleCallbacks.d.ts b/src/server/dist/types/callbacks/BundleCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/BundleCallbacks.d.ts rename to src/server/dist/types/callbacks/BundleCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/CustomizationCallbacks.d.ts b/src/server/dist/types/callbacks/CustomizationCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/CustomizationCallbacks.d.ts rename to src/server/dist/types/callbacks/CustomizationCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/DataCallbacks.d.ts b/src/server/dist/types/callbacks/DataCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/DataCallbacks.d.ts rename to src/server/dist/types/callbacks/DataCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/DialogueCallbacks.d.ts b/src/server/dist/types/callbacks/DialogueCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/DialogueCallbacks.d.ts rename to src/server/dist/types/callbacks/DialogueCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/GameCallbacks.d.ts b/src/server/dist/types/callbacks/GameCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/GameCallbacks.d.ts rename to src/server/dist/types/callbacks/GameCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HandbookCallbacks.d.ts b/src/server/dist/types/callbacks/HandbookCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HandbookCallbacks.d.ts rename to src/server/dist/types/callbacks/HandbookCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HealthCallbacks.d.ts b/src/server/dist/types/callbacks/HealthCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HealthCallbacks.d.ts rename to src/server/dist/types/callbacks/HealthCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HideoutCallbacks.d.ts b/src/server/dist/types/callbacks/HideoutCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HideoutCallbacks.d.ts rename to src/server/dist/types/callbacks/HideoutCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HttpCallbacks.d.ts b/src/server/dist/types/callbacks/HttpCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/HttpCallbacks.d.ts rename to src/server/dist/types/callbacks/HttpCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/InraidCallbacks.d.ts b/src/server/dist/types/callbacks/InraidCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/InraidCallbacks.d.ts rename to src/server/dist/types/callbacks/InraidCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/InsuranceCallbacks.d.ts b/src/server/dist/types/callbacks/InsuranceCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/InsuranceCallbacks.d.ts rename to src/server/dist/types/callbacks/InsuranceCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/InventoryCallbacks.d.ts b/src/server/dist/types/callbacks/InventoryCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/InventoryCallbacks.d.ts rename to src/server/dist/types/callbacks/InventoryCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/ItemEventCallbacks.d.ts b/src/server/dist/types/callbacks/ItemEventCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/ItemEventCallbacks.d.ts rename to src/server/dist/types/callbacks/ItemEventCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/LauncherCallbacks.d.ts b/src/server/dist/types/callbacks/LauncherCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/LauncherCallbacks.d.ts rename to src/server/dist/types/callbacks/LauncherCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/LocationCallbacks.d.ts b/src/server/dist/types/callbacks/LocationCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/LocationCallbacks.d.ts rename to src/server/dist/types/callbacks/LocationCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/MatchCallbacks.d.ts b/src/server/dist/types/callbacks/MatchCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/MatchCallbacks.d.ts rename to src/server/dist/types/callbacks/MatchCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/ModCallbacks.d.ts b/src/server/dist/types/callbacks/ModCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/ModCallbacks.d.ts rename to src/server/dist/types/callbacks/ModCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/NoteCallbacks.d.ts b/src/server/dist/types/callbacks/NoteCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/NoteCallbacks.d.ts rename to src/server/dist/types/callbacks/NoteCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/NotifierCallbacks.d.ts b/src/server/dist/types/callbacks/NotifierCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/NotifierCallbacks.d.ts rename to src/server/dist/types/callbacks/NotifierCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/PresetBuildCallbacks.d.ts b/src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/PresetBuildCallbacks.d.ts rename to src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/PresetCallbacks.d.ts b/src/server/dist/types/callbacks/PresetCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/PresetCallbacks.d.ts rename to src/server/dist/types/callbacks/PresetCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/ProfileCallbacks.d.ts b/src/server/dist/types/callbacks/ProfileCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/ProfileCallbacks.d.ts rename to src/server/dist/types/callbacks/ProfileCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/QuestCallbacks.d.ts b/src/server/dist/types/callbacks/QuestCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/QuestCallbacks.d.ts rename to src/server/dist/types/callbacks/QuestCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/RagfairCallbacks.d.ts b/src/server/dist/types/callbacks/RagfairCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/RagfairCallbacks.d.ts rename to src/server/dist/types/callbacks/RagfairCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/RepairCallbacks.d.ts b/src/server/dist/types/callbacks/RepairCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/RepairCallbacks.d.ts rename to src/server/dist/types/callbacks/RepairCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/SaveCallbacks.d.ts b/src/server/dist/types/callbacks/SaveCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/SaveCallbacks.d.ts rename to src/server/dist/types/callbacks/SaveCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/TradeCallbacks.d.ts b/src/server/dist/types/callbacks/TradeCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/TradeCallbacks.d.ts rename to src/server/dist/types/callbacks/TradeCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/TraderCallbacks.d.ts b/src/server/dist/types/callbacks/TraderCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/TraderCallbacks.d.ts rename to src/server/dist/types/callbacks/TraderCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/WeatherCallbacks.d.ts b/src/server/dist/types/callbacks/WeatherCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/WeatherCallbacks.d.ts rename to src/server/dist/types/callbacks/WeatherCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/WishlistCallbacks.d.ts b/src/server/dist/types/callbacks/WishlistCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/callbacks/WishlistCallbacks.d.ts rename to src/server/dist/types/callbacks/WishlistCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/BotController.d.ts b/src/server/dist/types/controllers/BotController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/BotController.d.ts rename to src/server/dist/types/controllers/BotController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/CustomizationController.d.ts b/src/server/dist/types/controllers/CustomizationController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/CustomizationController.d.ts rename to src/server/dist/types/controllers/CustomizationController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/DialogueController.d.ts b/src/server/dist/types/controllers/DialogueController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/DialogueController.d.ts rename to src/server/dist/types/controllers/DialogueController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/GameController.d.ts b/src/server/dist/types/controllers/GameController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/GameController.d.ts rename to src/server/dist/types/controllers/GameController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/HandbookController.d.ts b/src/server/dist/types/controllers/HandbookController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/HandbookController.d.ts rename to src/server/dist/types/controllers/HandbookController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/HealthController.d.ts b/src/server/dist/types/controllers/HealthController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/HealthController.d.ts rename to src/server/dist/types/controllers/HealthController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/HideoutController.d.ts b/src/server/dist/types/controllers/HideoutController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/HideoutController.d.ts rename to src/server/dist/types/controllers/HideoutController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/InraidController.d.ts b/src/server/dist/types/controllers/InraidController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/InraidController.d.ts rename to src/server/dist/types/controllers/InraidController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/InsuranceController.d.ts b/src/server/dist/types/controllers/InsuranceController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/InsuranceController.d.ts rename to src/server/dist/types/controllers/InsuranceController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/InventoryController.d.ts b/src/server/dist/types/controllers/InventoryController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/InventoryController.d.ts rename to src/server/dist/types/controllers/InventoryController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/LauncherController.d.ts b/src/server/dist/types/controllers/LauncherController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/LauncherController.d.ts rename to src/server/dist/types/controllers/LauncherController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/LocationController.d.ts b/src/server/dist/types/controllers/LocationController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/LocationController.d.ts rename to src/server/dist/types/controllers/LocationController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/MatchController.d.ts b/src/server/dist/types/controllers/MatchController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/MatchController.d.ts rename to src/server/dist/types/controllers/MatchController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/NoteController.d.ts b/src/server/dist/types/controllers/NoteController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/NoteController.d.ts rename to src/server/dist/types/controllers/NoteController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/NotifierController.d.ts b/src/server/dist/types/controllers/NotifierController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/NotifierController.d.ts rename to src/server/dist/types/controllers/NotifierController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/PresetBuildController.d.ts b/src/server/dist/types/controllers/PresetBuildController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/PresetBuildController.d.ts rename to src/server/dist/types/controllers/PresetBuildController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/PresetController.d.ts b/src/server/dist/types/controllers/PresetController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/PresetController.d.ts rename to src/server/dist/types/controllers/PresetController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/ProfileController.d.ts b/src/server/dist/types/controllers/ProfileController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/ProfileController.d.ts rename to src/server/dist/types/controllers/ProfileController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/QuestController.d.ts b/src/server/dist/types/controllers/QuestController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/QuestController.d.ts rename to src/server/dist/types/controllers/QuestController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/RagfairController.d.ts b/src/server/dist/types/controllers/RagfairController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/RagfairController.d.ts rename to src/server/dist/types/controllers/RagfairController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/RepairController.d.ts b/src/server/dist/types/controllers/RepairController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/RepairController.d.ts rename to src/server/dist/types/controllers/RepairController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/RepeatableQuestController.d.ts b/src/server/dist/types/controllers/RepeatableQuestController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/RepeatableQuestController.d.ts rename to src/server/dist/types/controllers/RepeatableQuestController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/TradeController.d.ts b/src/server/dist/types/controllers/TradeController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/TradeController.d.ts rename to src/server/dist/types/controllers/TradeController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/TraderController.d.ts b/src/server/dist/types/controllers/TraderController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/TraderController.d.ts rename to src/server/dist/types/controllers/TraderController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/WeatherController.d.ts b/src/server/dist/types/controllers/WeatherController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/WeatherController.d.ts rename to src/server/dist/types/controllers/WeatherController.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/WishlistController.d.ts b/src/server/dist/types/controllers/WishlistController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/controllers/WishlistController.d.ts rename to src/server/dist/types/controllers/WishlistController.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/Container.d.ts b/src/server/dist/types/di/Container.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/Container.d.ts rename to src/server/dist/types/di/Container.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/OnLoad.d.ts b/src/server/dist/types/di/OnLoad.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/OnLoad.d.ts rename to src/server/dist/types/di/OnLoad.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/OnLoadOnUpdate.d.ts b/src/server/dist/types/di/OnLoadOnUpdate.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/OnLoadOnUpdate.d.ts rename to src/server/dist/types/di/OnLoadOnUpdate.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/OnUpdate.d.ts b/src/server/dist/types/di/OnUpdate.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/OnUpdate.d.ts rename to src/server/dist/types/di/OnUpdate.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/Router.d.ts b/src/server/dist/types/di/Router.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/Router.d.ts rename to src/server/dist/types/di/Router.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/Serializer.d.ts b/src/server/dist/types/di/Serializer.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/di/Serializer.d.ts rename to src/server/dist/types/di/Serializer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotGenerator.d.ts b/src/server/dist/types/generators/BotGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotGenerator.d.ts rename to src/server/dist/types/generators/BotGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotInventoryGenerator.d.ts b/src/server/dist/types/generators/BotInventoryGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotInventoryGenerator.d.ts rename to src/server/dist/types/generators/BotInventoryGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotLootGenerator.d.ts b/src/server/dist/types/generators/BotLootGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotLootGenerator.d.ts rename to src/server/dist/types/generators/BotLootGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotWeaponGenerator.d.ts b/src/server/dist/types/generators/BotWeaponGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/BotWeaponGenerator.d.ts rename to src/server/dist/types/generators/BotWeaponGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/LocationGenerator.d.ts b/src/server/dist/types/generators/LocationGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/LocationGenerator.d.ts rename to src/server/dist/types/generators/LocationGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/PMCLootGenerator.d.ts b/src/server/dist/types/generators/PMCLootGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/PMCLootGenerator.d.ts rename to src/server/dist/types/generators/PMCLootGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/RagfairAssortGenerator.d.ts b/src/server/dist/types/generators/RagfairAssortGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/RagfairAssortGenerator.d.ts rename to src/server/dist/types/generators/RagfairAssortGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/RagfairOfferGenerator.d.ts b/src/server/dist/types/generators/RagfairOfferGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/RagfairOfferGenerator.d.ts rename to src/server/dist/types/generators/RagfairOfferGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/WeatherGenerator.d.ts b/src/server/dist/types/generators/WeatherGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/generators/WeatherGenerator.d.ts rename to src/server/dist/types/generators/WeatherGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/AssortHelper.d.ts b/src/server/dist/types/helpers/AssortHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/AssortHelper.d.ts rename to src/server/dist/types/helpers/AssortHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/BotGeneratorHelper.d.ts b/src/server/dist/types/helpers/BotGeneratorHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/BotGeneratorHelper.d.ts rename to src/server/dist/types/helpers/BotGeneratorHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/BotHelper.d.ts b/src/server/dist/types/helpers/BotHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/BotHelper.d.ts rename to src/server/dist/types/helpers/BotHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ContainerHelper.d.ts b/src/server/dist/types/helpers/ContainerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ContainerHelper.d.ts rename to src/server/dist/types/helpers/ContainerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/DialogueHelper.d.ts b/src/server/dist/types/helpers/DialogueHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/DialogueHelper.d.ts rename to src/server/dist/types/helpers/DialogueHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/DurabilityLimitsHelper.d.ts b/src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/DurabilityLimitsHelper.d.ts rename to src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ExtendedProfileHelper.d.ts b/src/server/dist/types/helpers/ExtendedProfileHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ExtendedProfileHelper.d.ts rename to src/server/dist/types/helpers/ExtendedProfileHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/GameEventHelper.d.ts b/src/server/dist/types/helpers/GameEventHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/GameEventHelper.d.ts rename to src/server/dist/types/helpers/GameEventHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HandbookHelper.d.ts b/src/server/dist/types/helpers/HandbookHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HandbookHelper.d.ts rename to src/server/dist/types/helpers/HandbookHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HealthHelper.d.ts b/src/server/dist/types/helpers/HealthHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HealthHelper.d.ts rename to src/server/dist/types/helpers/HealthHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HideoutHelper.d.ts b/src/server/dist/types/helpers/HideoutHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HideoutHelper.d.ts rename to src/server/dist/types/helpers/HideoutHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HttpServerHelper.d.ts b/src/server/dist/types/helpers/HttpServerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/HttpServerHelper.d.ts rename to src/server/dist/types/helpers/HttpServerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/InRaidHelper.d.ts b/src/server/dist/types/helpers/InRaidHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/InRaidHelper.d.ts rename to src/server/dist/types/helpers/InRaidHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/InventoryHelper.d.ts b/src/server/dist/types/helpers/InventoryHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/InventoryHelper.d.ts rename to src/server/dist/types/helpers/InventoryHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ItemHelper.d.ts b/src/server/dist/types/helpers/ItemHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ItemHelper.d.ts rename to src/server/dist/types/helpers/ItemHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/NotificationSendHelper.d.ts b/src/server/dist/types/helpers/NotificationSendHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/NotificationSendHelper.d.ts rename to src/server/dist/types/helpers/NotificationSendHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/NotifierHelper.d.ts b/src/server/dist/types/helpers/NotifierHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/NotifierHelper.d.ts rename to src/server/dist/types/helpers/NotifierHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/PaymentHelper.d.ts b/src/server/dist/types/helpers/PaymentHelper.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/PaymentHelper.d.ts rename to src/server/dist/types/helpers/PaymentHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/PresetHelper.d.ts b/src/server/dist/types/helpers/PresetHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/PresetHelper.d.ts rename to src/server/dist/types/helpers/PresetHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ProfileHelper.d.ts b/src/server/dist/types/helpers/ProfileHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/ProfileHelper.d.ts rename to src/server/dist/types/helpers/ProfileHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/QuestConditionHelper.d.ts b/src/server/dist/types/helpers/QuestConditionHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/QuestConditionHelper.d.ts rename to src/server/dist/types/helpers/QuestConditionHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/QuestHelper.d.ts b/src/server/dist/types/helpers/QuestHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/QuestHelper.d.ts rename to src/server/dist/types/helpers/QuestHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairHelper.d.ts b/src/server/dist/types/helpers/RagfairHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairHelper.d.ts rename to src/server/dist/types/helpers/RagfairHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairOfferHelper.d.ts b/src/server/dist/types/helpers/RagfairOfferHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairOfferHelper.d.ts rename to src/server/dist/types/helpers/RagfairOfferHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairSellHelper.d.ts b/src/server/dist/types/helpers/RagfairSellHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairSellHelper.d.ts rename to src/server/dist/types/helpers/RagfairSellHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairServerHelper.d.ts b/src/server/dist/types/helpers/RagfairServerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairServerHelper.d.ts rename to src/server/dist/types/helpers/RagfairServerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairSortHelper.d.ts b/src/server/dist/types/helpers/RagfairSortHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairSortHelper.d.ts rename to src/server/dist/types/helpers/RagfairSortHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairTaxHelper.d.ts b/src/server/dist/types/helpers/RagfairTaxHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RagfairTaxHelper.d.ts rename to src/server/dist/types/helpers/RagfairTaxHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RepairHelper.d.ts b/src/server/dist/types/helpers/RepairHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/RepairHelper.d.ts rename to src/server/dist/types/helpers/RepairHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/SecureContainerHelper.d.ts b/src/server/dist/types/helpers/SecureContainerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/SecureContainerHelper.d.ts rename to src/server/dist/types/helpers/SecureContainerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/TradeHelper.d.ts b/src/server/dist/types/helpers/TradeHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/TradeHelper.d.ts rename to src/server/dist/types/helpers/TradeHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/TraderAssortHelper.d.ts b/src/server/dist/types/helpers/TraderAssortHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/TraderAssortHelper.d.ts rename to src/server/dist/types/helpers/TraderAssortHelper.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/TraderHelper.d.ts b/src/server/dist/types/helpers/TraderHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/helpers/TraderHelper.d.ts rename to src/server/dist/types/helpers/TraderHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/UtilityHelper.d.ts b/src/server/dist/types/helpers/UtilityHelper.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/UtilityHelper.d.ts rename to src/server/dist/types/helpers/UtilityHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/WeightedRandomHelper.d.ts b/src/server/dist/types/helpers/WeightedRandomHelper.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/helpers/WeightedRandomHelper.d.ts rename to src/server/dist/types/helpers/WeightedRandomHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/BleedingEdgeEntry.d.ts b/src/server/dist/types/ide/BleedingEdgeEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/BleedingEdgeEntry.d.ts rename to src/server/dist/types/ide/BleedingEdgeEntry.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/Compiler.d.ts b/src/server/dist/types/ide/Compiler.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/Compiler.d.ts rename to src/server/dist/types/ide/Compiler.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/DebugEntry.d.ts b/src/server/dist/types/ide/DebugEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/DebugEntry.d.ts rename to src/server/dist/types/ide/DebugEntry.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/ReleaseEntry.d.ts b/src/server/dist/types/ide/ReleaseEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/ReleaseEntry.d.ts rename to src/server/dist/types/ide/ReleaseEntry.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/TestEntry.d.ts b/src/server/dist/types/ide/TestEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/ide/TestEntry.d.ts rename to src/server/dist/types/ide/TestEntry.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/loaders/BundleLoader.d.ts b/src/server/dist/types/loaders/BundleLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/loaders/BundleLoader.d.ts rename to src/server/dist/types/loaders/BundleLoader.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/loaders/DelayedModLoader.d.ts b/src/server/dist/types/loaders/DelayedModLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/loaders/DelayedModLoader.d.ts rename to src/server/dist/types/loaders/DelayedModLoader.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/loaders/InitialModLoader.d.ts b/src/server/dist/types/loaders/InitialModLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/loaders/InitialModLoader.d.ts rename to src/server/dist/types/loaders/InitialModLoader.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts rename to src/server/dist/types/models/eft/bot/IGenerateBotsRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IEmptyRequestData.d.ts b/src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IEmptyRequestData.d.ts rename to src/server/dist/types/models/eft/common/IEmptyRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IGlobals.d.ts b/src/server/dist/types/models/eft/common/IGlobals.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IGlobals.d.ts rename to src/server/dist/types/models/eft/common/IGlobals.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILocation.d.ts b/src/server/dist/types/models/eft/common/ILocation.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILocation.d.ts rename to src/server/dist/types/models/eft/common/ILocation.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILocationBase.d.ts b/src/server/dist/types/models/eft/common/ILocationBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILocationBase.d.ts rename to src/server/dist/types/models/eft/common/ILocationBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts rename to src/server/dist/types/models/eft/common/ILocationsSourceDestinationBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILooseLoot.d.ts b/src/server/dist/types/models/eft/common/ILooseLoot.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/ILooseLoot.d.ts rename to src/server/dist/types/models/eft/common/ILooseLoot.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IMetricsTableData.d.ts b/src/server/dist/types/models/eft/common/IMetricsTableData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IMetricsTableData.d.ts rename to src/server/dist/types/models/eft/common/IMetricsTableData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IPmcData.d.ts b/src/server/dist/types/models/eft/common/IPmcData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/IPmcData.d.ts rename to src/server/dist/types/models/eft/common/IPmcData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/MemberCategory.d.ts b/src/server/dist/types/models/eft/common/MemberCategory.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/MemberCategory.d.ts rename to src/server/dist/types/models/eft/common/MemberCategory.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts rename to src/server/dist/types/models/eft/common/request/IBaseInteractionRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IBotBase.d.ts b/src/server/dist/types/models/eft/common/tables/IBotBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IBotBase.d.ts rename to src/server/dist/types/models/eft/common/tables/IBotBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IBotCore.d.ts b/src/server/dist/types/models/eft/common/tables/IBotCore.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IBotCore.d.ts rename to src/server/dist/types/models/eft/common/tables/IBotCore.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IBotType.d.ts b/src/server/dist/types/models/eft/common/tables/IBotType.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IBotType.d.ts rename to src/server/dist/types/models/eft/common/tables/IBotType.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ICustomizationItem.d.ts b/src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ICustomizationItem.d.ts rename to src/server/dist/types/models/eft/common/tables/ICustomizationItem.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IHandbookBase.d.ts b/src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IHandbookBase.d.ts rename to src/server/dist/types/models/eft/common/tables/IHandbookBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IItem.d.ts b/src/server/dist/types/models/eft/common/tables/IItem.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IItem.d.ts rename to src/server/dist/types/models/eft/common/tables/IItem.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ILocationsBase.d.ts b/src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ILocationsBase.d.ts rename to src/server/dist/types/models/eft/common/tables/ILocationsBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ILootBase.d.ts b/src/server/dist/types/models/eft/common/tables/ILootBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ILootBase.d.ts rename to src/server/dist/types/models/eft/common/tables/ILootBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IQuest.d.ts b/src/server/dist/types/models/eft/common/tables/IQuest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IQuest.d.ts rename to src/server/dist/types/models/eft/common/tables/IQuest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts b/src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts rename to src/server/dist/types/models/eft/common/tables/IRepeatableQuests.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ITemplateItem.d.ts b/src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ITemplateItem.d.ts rename to src/server/dist/types/models/eft/common/tables/ITemplateItem.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ITrader.d.ts b/src/server/dist/types/models/eft/common/tables/ITrader.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/common/tables/ITrader.d.ts rename to src/server/dist/types/models/eft/common/tables/ITrader.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts b/src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts rename to src/server/dist/types/models/eft/customization/IBuyClothingRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/customization/IWearClothingRequestData.d.ts b/src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/customization/IWearClothingRequestData.d.ts rename to src/server/dist/types/models/eft/customization/IWearClothingRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IFriendRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IFriendRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IFriendRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts rename to src/server/dist/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IGetChatServerListRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts rename to src/server/dist/types/models/eft/dialog/IGetFriendListDataResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts rename to src/server/dist/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IPinDialogRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/IRemoveDialogRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/ISendMessageRequest.d.ts b/src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/ISendMessageRequest.d.ts rename to src/server/dist/types/models/eft/dialog/ISendMessageRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts rename to src/server/dist/types/models/eft/dialog/ISetDialogReadRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/game/IGameConfigResponse.d.ts b/src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/game/IGameConfigResponse.d.ts rename to src/server/dist/types/models/eft/game/IGameConfigResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts rename to src/server/dist/types/models/eft/game/IGameEmptyCrcRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/game/IVersionValidateRequestData.d.ts b/src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/game/IVersionValidateRequestData.d.ts rename to src/server/dist/types/models/eft/game/IVersionValidateRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts rename to src/server/dist/types/models/eft/health/IHealthTreatmentRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/IOffraidEatRequestData.d.ts b/src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/IOffraidEatRequestData.d.ts rename to src/server/dist/types/models/eft/health/IOffraidEatRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/IOffraidHealRequestData.d.ts b/src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/IOffraidHealRequestData.d.ts rename to src/server/dist/types/models/eft/health/IOffraidHealRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/ISyncHealthRequestData.d.ts b/src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/health/ISyncHealthRequestData.d.ts rename to src/server/dist/types/models/eft/health/ISyncHealthRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts b/src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts rename to src/server/dist/types/models/eft/hideout/HideoutAreasEnum.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutArea.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutArea.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutArea.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutProduction.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutProduction.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutProduction.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutScavCase.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutScavCase.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutScavCase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutSettingsBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts rename to src/server/dist/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts rename to src/server/dist/types/models/eft/httpResponse/IGetBodyResponseData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/httpResponse/INullResponseData.d.ts b/src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/httpResponse/INullResponseData.d.ts rename to src/server/dist/types/models/eft/httpResponse/INullResponseData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts rename to src/server/dist/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts rename to src/server/dist/types/models/eft/inRaid/ISaveProgressRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts rename to src/server/dist/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/insurance/IInsureRequestData.d.ts b/src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/insurance/IInsureRequestData.d.ts rename to src/server/dist/types/models/eft/insurance/IInsureRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IAddItemRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IAddItemRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IAddItemRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryAddRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryBindRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryExamineRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryFoldRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryMergeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryMoveRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventorySortRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventorySplitRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventorySwapRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryTagRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryToggleRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts rename to src/server/dist/types/models/eft/inventory/IInventoryTransferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts rename to src/server/dist/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts rename to src/server/dist/types/models/eft/itemEvent/IItemEventRouterBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts rename to src/server/dist/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts rename to src/server/dist/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IChangeRequestData.d.ts b/src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IChangeRequestData.d.ts rename to src/server/dist/types/models/eft/launcher/IChangeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts rename to src/server/dist/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/ILoginRequestData.d.ts b/src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/ILoginRequestData.d.ts rename to src/server/dist/types/models/eft/launcher/ILoginRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IMiniProfile.d.ts b/src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IMiniProfile.d.ts rename to src/server/dist/types/models/eft/launcher/IMiniProfile.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IRegisterData.d.ts b/src/server/dist/types/models/eft/launcher/IRegisterData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IRegisterData.d.ts rename to src/server/dist/types/models/eft/launcher/IRegisterData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IRemoveProfileData.d.ts b/src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/launcher/IRemoveProfileData.d.ts rename to src/server/dist/types/models/eft/launcher/IRemoveProfileData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/location/IGetLocationRequestData.d.ts b/src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/location/IGetLocationRequestData.d.ts rename to src/server/dist/types/models/eft/location/IGetLocationRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts rename to src/server/dist/types/models/eft/match/IEndOfflineRaidRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/match/IGetProfileRequestData.d.ts b/src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/match/IGetProfileRequestData.d.ts rename to src/server/dist/types/models/eft/match/IGetProfileRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts rename to src/server/dist/types/models/eft/match/IStartOffineRaidRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/notes/INoteActionData.d.ts b/src/server/dist/types/models/eft/notes/INoteActionData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/notes/INoteActionData.d.ts rename to src/server/dist/types/models/eft/notes/INoteActionData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/notifier/INotifier.d.ts b/src/server/dist/types/models/eft/notifier/INotifier.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/notifier/INotifier.d.ts rename to src/server/dist/types/models/eft/notifier/INotifier.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts rename to src/server/dist/types/models/eft/notifier/ISelectProfileRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts rename to src/server/dist/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts rename to src/server/dist/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IAkiProfile.d.ts b/src/server/dist/types/models/eft/profile/IAkiProfile.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/eft/profile/IAkiProfile.d.ts rename to src/server/dist/types/models/eft/profile/IAkiProfile.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts rename to src/server/dist/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts rename to src/server/dist/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts b/src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts rename to src/server/dist/types/models/eft/profile/IProfileCreateRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts b/src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts rename to src/server/dist/types/models/eft/profile/ISearchFriendRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/ISearchFriendResponse.d.ts b/src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/ISearchFriendResponse.d.ts rename to src/server/dist/types/models/eft/profile/ISearchFriendResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts rename to src/server/dist/types/models/eft/profile/IValidateNicknameRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts rename to src/server/dist/types/models/eft/quests/IAcceptQuestRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts rename to src/server/dist/types/models/eft/quests/ICompleteQuestRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts rename to src/server/dist/types/models/eft/quests/IHandoverQuestRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IListQuestsRequestData.d.ts b/src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IListQuestsRequestData.d.ts rename to src/server/dist/types/models/eft/quests/IListQuestsRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts rename to src/server/dist/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts rename to src/server/dist/types/models/eft/ragfair/IAddOfferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts rename to src/server/dist/types/models/eft/ragfair/IExtendOfferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts rename to src/server/dist/types/models/eft/ragfair/IGetItemPriceResult.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts rename to src/server/dist/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IGetOffersResult.d.ts b/src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IGetOffersResult.d.ts rename to src/server/dist/types/models/eft/ragfair/IGetOffersResult.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IRagfairOffer.d.ts b/src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IRagfairOffer.d.ts rename to src/server/dist/types/models/eft/ragfair/IRagfairOffer.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts rename to src/server/dist/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/ISearchRequestData.d.ts b/src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/ragfair/ISearchRequestData.d.ts rename to src/server/dist/types/models/eft/ragfair/ISearchRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts rename to src/server/dist/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts b/src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts rename to src/server/dist/types/models/eft/repair/IRepairActionDataRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts rename to src/server/dist/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts rename to src/server/dist/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts rename to src/server/dist/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts rename to src/server/dist/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts rename to src/server/dist/types/models/eft/trade/IProcessSellTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/weather/IWeatherData.d.ts b/src/server/dist/types/models/eft/weather/IWeatherData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/weather/IWeatherData.d.ts rename to src/server/dist/types/models/eft/weather/IWeatherData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/wishlist/IWishlistActionData.d.ts b/src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/eft/wishlist/IWishlistActionData.d.ts rename to src/server/dist/types/models/eft/wishlist/IWishlistActionData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/BaseClasses.d.ts b/src/server/dist/types/models/enums/BaseClasses.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/BaseClasses.d.ts rename to src/server/dist/types/models/enums/BaseClasses.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/ConfigTypes.d.ts b/src/server/dist/types/models/enums/ConfigTypes.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/ConfigTypes.d.ts rename to src/server/dist/types/models/enums/ConfigTypes.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/ELocationName.d.ts b/src/server/dist/types/models/enums/ELocationName.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/ELocationName.d.ts rename to src/server/dist/types/models/enums/ELocationName.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/EquipmentSlots.d.ts b/src/server/dist/types/models/enums/EquipmentSlots.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/EquipmentSlots.d.ts rename to src/server/dist/types/models/enums/EquipmentSlots.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/HideoutAreas.d.ts b/src/server/dist/types/models/enums/HideoutAreas.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/HideoutAreas.d.ts rename to src/server/dist/types/models/enums/HideoutAreas.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/MemberCategory.d.ts b/src/server/dist/types/models/enums/MemberCategory.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/MemberCategory.d.ts rename to src/server/dist/types/models/enums/MemberCategory.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/MessageType.d.ts b/src/server/dist/types/models/enums/MessageType.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/MessageType.d.ts rename to src/server/dist/types/models/enums/MessageType.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/Money.d.ts b/src/server/dist/types/models/enums/Money.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/Money.d.ts rename to src/server/dist/types/models/enums/Money.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/Traders.d.ts b/src/server/dist/types/models/enums/Traders.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/enums/Traders.d.ts rename to src/server/dist/types/models/enums/Traders.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/external/mod.d.ts b/src/server/dist/types/models/external/mod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/external/mod.d.ts rename to src/server/dist/types/models/external/mod.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/external/tsyringe.d.ts b/src/server/dist/types/models/external/tsyringe.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/external/tsyringe.d.ts rename to src/server/dist/types/models/external/tsyringe.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/bindings/Route.d.ts b/src/server/dist/types/models/spt/bindings/Route.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/bindings/Route.d.ts rename to src/server/dist/types/models/spt/bindings/Route.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IBotCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IBotCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IBotCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IBundleCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/ICustomizationCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IDataCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IDataCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IDataCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IDialogueCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IGameCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IGameCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IGameCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IHandbookCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IHealthCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IHideoutCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IHttpCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IInraidCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IInsuranceCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IInventoryCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IItemEventCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/ILauncherCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/ILocationCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IMatchCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IModCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IModCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IModCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/INoteCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/INoteCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/INoteCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/INotifierCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IPresetCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IProfileCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IQuestCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IRagfairCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IRepairCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/ISaveCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/ITradeCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/ITraderCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IWeatherCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts rename to src/server/dist/types/models/spt/callbacks/IWishlistCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IAirdropConfig.d.ts b/src/server/dist/types/models/spt/config/IAirdropConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IAirdropConfig.d.ts rename to src/server/dist/types/models/spt/config/IAirdropConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IBaseConfig.d.ts b/src/server/dist/types/models/spt/config/IBaseConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IBaseConfig.d.ts rename to src/server/dist/types/models/spt/config/IBaseConfig.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IBotConfig.d.ts b/src/server/dist/types/models/spt/config/IBotConfig.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/config/IBotConfig.d.ts rename to src/server/dist/types/models/spt/config/IBotConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/ICoreConfig.d.ts b/src/server/dist/types/models/spt/config/ICoreConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/ICoreConfig.d.ts rename to src/server/dist/types/models/spt/config/ICoreConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IHealthConfig.d.ts b/src/server/dist/types/models/spt/config/IHealthConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IHealthConfig.d.ts rename to src/server/dist/types/models/spt/config/IHealthConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IHideoutConfig.d.ts b/src/server/dist/types/models/spt/config/IHideoutConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IHideoutConfig.d.ts rename to src/server/dist/types/models/spt/config/IHideoutConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IHttpConfig.d.ts b/src/server/dist/types/models/spt/config/IHttpConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IHttpConfig.d.ts rename to src/server/dist/types/models/spt/config/IHttpConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IInRaidConfig.d.ts b/src/server/dist/types/models/spt/config/IInRaidConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IInRaidConfig.d.ts rename to src/server/dist/types/models/spt/config/IInRaidConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IInsuranceConfig.d.ts b/src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IInsuranceConfig.d.ts rename to src/server/dist/types/models/spt/config/IInsuranceConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IInventoryConfig.d.ts b/src/server/dist/types/models/spt/config/IInventoryConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IInventoryConfig.d.ts rename to src/server/dist/types/models/spt/config/IInventoryConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/ILocationConfig.d.ts b/src/server/dist/types/models/spt/config/ILocationConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/ILocationConfig.d.ts rename to src/server/dist/types/models/spt/config/ILocationConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IMatchConfig.d.ts b/src/server/dist/types/models/spt/config/IMatchConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IMatchConfig.d.ts rename to src/server/dist/types/models/spt/config/IMatchConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IQuestConfig.d.ts b/src/server/dist/types/models/spt/config/IQuestConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IQuestConfig.d.ts rename to src/server/dist/types/models/spt/config/IQuestConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IRagfairConfig.d.ts b/src/server/dist/types/models/spt/config/IRagfairConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IRagfairConfig.d.ts rename to src/server/dist/types/models/spt/config/IRagfairConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IRepairConfig.d.ts b/src/server/dist/types/models/spt/config/IRepairConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IRepairConfig.d.ts rename to src/server/dist/types/models/spt/config/IRepairConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/ITraderConfig.d.ts b/src/server/dist/types/models/spt/config/ITraderConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/ITraderConfig.d.ts rename to src/server/dist/types/models/spt/config/ITraderConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IWeatherConfig.d.ts b/src/server/dist/types/models/spt/config/IWeatherConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/config/IWeatherConfig.d.ts rename to src/server/dist/types/models/spt/config/IWeatherConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/controllers/IBotController.d.ts b/src/server/dist/types/models/spt/controllers/IBotController.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/controllers/IBotController.d.ts rename to src/server/dist/types/models/spt/controllers/IBotController.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IBotGenerator.d.ts b/src/server/dist/types/models/spt/generators/IBotGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IBotGenerator.d.ts rename to src/server/dist/types/models/spt/generators/IBotGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/ILocationGenerator.d.ts b/src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/ILocationGenerator.d.ts rename to src/server/dist/types/models/spt/generators/ILocationGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IPMCLootGenerator.d.ts b/src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IPMCLootGenerator.d.ts rename to src/server/dist/types/models/spt/generators/IPMCLootGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts rename to src/server/dist/types/models/spt/generators/IRagfairAssortGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts rename to src/server/dist/types/models/spt/generators/IRagfairOfferGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/helpers/Traders.d.ts b/src/server/dist/types/models/spt/helpers/Traders.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/helpers/Traders.d.ts rename to src/server/dist/types/models/spt/helpers/Traders.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IMod.d.ts b/src/server/dist/types/models/spt/mod/IMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IMod.d.ts rename to src/server/dist/types/models/spt/mod/IMod.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IModLoader.d.ts b/src/server/dist/types/models/spt/mod/IModLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/mod/IModLoader.d.ts rename to src/server/dist/types/models/spt/mod/IModLoader.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IPackageJsonData.d.ts b/src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/mod/IPackageJsonData.d.ts rename to src/server/dist/types/models/spt/mod/IPackageJsonData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts rename to src/server/dist/types/models/spt/ragfair/IRagfairServerPrices.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IDatabaseTables.d.ts b/src/server/dist/types/models/spt/server/IDatabaseTables.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IDatabaseTables.d.ts rename to src/server/dist/types/models/spt/server/IDatabaseTables.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IHttpServer.d.ts b/src/server/dist/types/models/spt/server/IHttpServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/IHttpServer.d.ts rename to src/server/dist/types/models/spt/server/IHttpServer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ILocaleBase.d.ts b/src/server/dist/types/models/spt/server/ILocaleBase.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/models/spt/server/ILocaleBase.d.ts rename to src/server/dist/types/models/spt/server/ILocaleBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ILocations.d.ts b/src/server/dist/types/models/spt/server/ILocations.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ILocations.d.ts rename to src/server/dist/types/models/spt/server/ILocations.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IServerBase.d.ts b/src/server/dist/types/models/spt/server/IServerBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/IServerBase.d.ts rename to src/server/dist/types/models/spt/server/IServerBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ISettingsBase.d.ts b/src/server/dist/types/models/spt/server/ISettingsBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/server/ISettingsBase.d.ts rename to src/server/dist/types/models/spt/server/ISettingsBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/IAsyncQueue.d.ts b/src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/IAsyncQueue.d.ts rename to src/server/dist/types/models/spt/utils/IAsyncQueue.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/ICommand.d.ts b/src/server/dist/types/models/spt/utils/ICommand.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/ICommand.d.ts rename to src/server/dist/types/models/spt/utils/ICommand.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/ILogger.d.ts b/src/server/dist/types/models/spt/utils/ILogger.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/ILogger.d.ts rename to src/server/dist/types/models/spt/utils/ILogger.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/IUuidGenerator.d.ts b/src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/models/spt/utils/IUuidGenerator.d.ts rename to src/server/dist/types/models/spt/utils/IUuidGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/HttpRouter.d.ts b/src/server/dist/types/routers/HttpRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/HttpRouter.d.ts rename to src/server/dist/types/routers/HttpRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/ImageRouter.d.ts b/src/server/dist/types/routers/ImageRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/ImageRouter.d.ts rename to src/server/dist/types/routers/ImageRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/ItemEventRouter.d.ts b/src/server/dist/types/routers/ItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/ItemEventRouter.d.ts rename to src/server/dist/types/routers/ItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/BotDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/BotDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/BundleDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/BundleDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/CustomizationDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/DataDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/DataDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/HttpDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/HttpDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/InraidDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/InraidDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/LocationDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/LocationDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/NotifierDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/NotifierDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/TraderDynamicRouter.d.ts b/src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/dynamic/TraderDynamicRouter.d.ts rename to src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/CustomizationItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/CustomizationItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/HealthItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/HealthItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/HideoutItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/HideoutItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/InsuranceItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/InsuranceItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/InventoryItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/InventoryItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/NoteItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/NoteItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/PresetBuildItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/QuestItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/QuestItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/RagfairItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/RagfairItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/RepairItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/RepairItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/TradeItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/TradeItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/WishlistItemEventRouter.d.ts b/src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/item_events/WishlistItemEventRouter.d.ts rename to src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts b/src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts rename to src/server/dist/types/routers/save_load/HealthSaveLoadRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts b/src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts rename to src/server/dist/types/routers/save_load/InraidSaveLoadRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts rename to src/server/dist/types/routers/save_load/InsuranceSaveLoadRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts rename to src/server/dist/types/routers/save_load/ProfileSaveLoadRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/serializers/BundleSerializer.d.ts b/src/server/dist/types/routers/serializers/BundleSerializer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/serializers/BundleSerializer.d.ts rename to src/server/dist/types/routers/serializers/BundleSerializer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/serializers/ImageSerializer.d.ts b/src/server/dist/types/routers/serializers/ImageSerializer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/serializers/ImageSerializer.d.ts rename to src/server/dist/types/routers/serializers/ImageSerializer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/serializers/NotifySerializer.d.ts b/src/server/dist/types/routers/serializers/NotifySerializer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/serializers/NotifySerializer.d.ts rename to src/server/dist/types/routers/serializers/NotifySerializer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/BotStaticRouter.d.ts b/src/server/dist/types/routers/static/BotStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/BotStaticRouter.d.ts rename to src/server/dist/types/routers/static/BotStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/BundleStaticRouter.d.ts b/src/server/dist/types/routers/static/BundleStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/BundleStaticRouter.d.ts rename to src/server/dist/types/routers/static/BundleStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/CustomizationStaticRouter.d.ts b/src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/CustomizationStaticRouter.d.ts rename to src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/DataStaticRouter.d.ts b/src/server/dist/types/routers/static/DataStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/DataStaticRouter.d.ts rename to src/server/dist/types/routers/static/DataStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/DialogStaticRouter.d.ts b/src/server/dist/types/routers/static/DialogStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/DialogStaticRouter.d.ts rename to src/server/dist/types/routers/static/DialogStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/GameStaticRouter.d.ts b/src/server/dist/types/routers/static/GameStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/GameStaticRouter.d.ts rename to src/server/dist/types/routers/static/GameStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/HealthStaticRouter.d.ts b/src/server/dist/types/routers/static/HealthStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/HealthStaticRouter.d.ts rename to src/server/dist/types/routers/static/HealthStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/InraidStaticRouter.d.ts b/src/server/dist/types/routers/static/InraidStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/InraidStaticRouter.d.ts rename to src/server/dist/types/routers/static/InraidStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/InsuranceStaticRouter.d.ts b/src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/InsuranceStaticRouter.d.ts rename to src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/ItemEventStaticRouter.d.ts b/src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/ItemEventStaticRouter.d.ts rename to src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/LauncherStaticRouter.d.ts b/src/server/dist/types/routers/static/LauncherStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/LauncherStaticRouter.d.ts rename to src/server/dist/types/routers/static/LauncherStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/LocationStaticRouter.d.ts b/src/server/dist/types/routers/static/LocationStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/LocationStaticRouter.d.ts rename to src/server/dist/types/routers/static/LocationStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/MatchStaticRouter.d.ts b/src/server/dist/types/routers/static/MatchStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/MatchStaticRouter.d.ts rename to src/server/dist/types/routers/static/MatchStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/NotifierStaticRouter.d.ts b/src/server/dist/types/routers/static/NotifierStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/NotifierStaticRouter.d.ts rename to src/server/dist/types/routers/static/NotifierStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/PresetStaticRouter.d.ts b/src/server/dist/types/routers/static/PresetStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/PresetStaticRouter.d.ts rename to src/server/dist/types/routers/static/PresetStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/ProfileStaticRouter.d.ts b/src/server/dist/types/routers/static/ProfileStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/ProfileStaticRouter.d.ts rename to src/server/dist/types/routers/static/ProfileStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/QuestStaticRouter.d.ts b/src/server/dist/types/routers/static/QuestStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/QuestStaticRouter.d.ts rename to src/server/dist/types/routers/static/QuestStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/RagfairStaticRouter.d.ts b/src/server/dist/types/routers/static/RagfairStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/RagfairStaticRouter.d.ts rename to src/server/dist/types/routers/static/RagfairStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/TraderStaticRouter.d.ts b/src/server/dist/types/routers/static/TraderStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/TraderStaticRouter.d.ts rename to src/server/dist/types/routers/static/TraderStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/WeatherStaticRouter.d.ts b/src/server/dist/types/routers/static/WeatherStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/routers/static/WeatherStaticRouter.d.ts rename to src/server/dist/types/routers/static/WeatherStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/ConfigServer.d.ts b/src/server/dist/types/servers/ConfigServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/ConfigServer.d.ts rename to src/server/dist/types/servers/ConfigServer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/DatabaseServer.d.ts b/src/server/dist/types/servers/DatabaseServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/DatabaseServer.d.ts rename to src/server/dist/types/servers/DatabaseServer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/HttpServer.d.ts b/src/server/dist/types/servers/HttpServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/HttpServer.d.ts rename to src/server/dist/types/servers/HttpServer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/RagfairServer.d.ts b/src/server/dist/types/servers/RagfairServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/RagfairServer.d.ts rename to src/server/dist/types/servers/RagfairServer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/SaveServer.d.ts b/src/server/dist/types/servers/SaveServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/servers/SaveServer.d.ts rename to src/server/dist/types/servers/SaveServer.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/FenceService.d.ts b/src/server/dist/types/services/FenceService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/FenceService.d.ts rename to src/server/dist/types/services/FenceService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/HashCacheService.d.ts b/src/server/dist/types/services/HashCacheService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/HashCacheService.d.ts rename to src/server/dist/types/services/HashCacheService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/InsuranceService.d.ts b/src/server/dist/types/services/InsuranceService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/InsuranceService.d.ts rename to src/server/dist/types/services/InsuranceService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/MatchLocationService.d.ts b/src/server/dist/types/services/MatchLocationService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/MatchLocationService.d.ts rename to src/server/dist/types/services/MatchLocationService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/ModCompilerService.d.ts b/src/server/dist/types/services/ModCompilerService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/ModCompilerService.d.ts rename to src/server/dist/types/services/ModCompilerService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/NotificationService.d.ts b/src/server/dist/types/services/NotificationService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/NotificationService.d.ts rename to src/server/dist/types/services/NotificationService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/PaymentService.d.ts b/src/server/dist/types/services/PaymentService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/PaymentService.d.ts rename to src/server/dist/types/services/PaymentService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/PlayerService.d.ts b/src/server/dist/types/services/PlayerService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/PlayerService.d.ts rename to src/server/dist/types/services/PlayerService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairCategoriesService.d.ts b/src/server/dist/types/services/RagfairCategoriesService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairCategoriesService.d.ts rename to src/server/dist/types/services/RagfairCategoriesService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairLinkedItemService.d.ts b/src/server/dist/types/services/RagfairLinkedItemService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairLinkedItemService.d.ts rename to src/server/dist/types/services/RagfairLinkedItemService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairOfferService.d.ts b/src/server/dist/types/services/RagfairOfferService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairOfferService.d.ts rename to src/server/dist/types/services/RagfairOfferService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairPriceService.d.ts b/src/server/dist/types/services/RagfairPriceService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairPriceService.d.ts rename to src/server/dist/types/services/RagfairPriceService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairRequiredItemsService.d.ts b/src/server/dist/types/services/RagfairRequiredItemsService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/RagfairRequiredItemsService.d.ts rename to src/server/dist/types/services/RagfairRequiredItemsService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/TraderAssortService.d.ts b/src/server/dist/types/services/TraderAssortService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/TraderAssortService.d.ts rename to src/server/dist/types/services/TraderAssortService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts rename to src/server/dist/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts rename to src/server/dist/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/image/imageRouteService.d.ts b/src/server/dist/types/services/mod/image/imageRouteService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/image/imageRouteService.d.ts rename to src/server/dist/types/services/mod/image/imageRouteService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onLoad/OnLoadMod.d.ts b/src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onLoad/OnLoadMod.d.ts rename to src/server/dist/types/services/mod/onLoad/OnLoadMod.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onLoad/OnLoadModService.d.ts b/src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onLoad/OnLoadModService.d.ts rename to src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts b/src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts rename to src/server/dist/types/services/mod/onUpdate/OnUpdateMod.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onUpdate/OnUpdateModService.d.ts b/src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/onUpdate/OnUpdateModService.d.ts rename to src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts b/src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts rename to src/server/dist/types/services/mod/staticRouter/StaticRouterMod.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/staticRouter/StaticRouterModService.d.ts b/src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/services/mod/staticRouter/StaticRouterModService.d.ts rename to src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/App.d.ts b/src/server/dist/types/utils/App.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/App.d.ts rename to src/server/dist/types/utils/App.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/AyncQueue.d.ts b/src/server/dist/types/utils/AyncQueue.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/AyncQueue.d.ts rename to src/server/dist/types/utils/AyncQueue.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/DatabaseImporter.d.ts b/src/server/dist/types/utils/DatabaseImporter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/DatabaseImporter.d.ts rename to src/server/dist/types/utils/DatabaseImporter.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/HashUtil.d.ts b/src/server/dist/types/utils/HashUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/HashUtil.d.ts rename to src/server/dist/types/utils/HashUtil.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/HttpResponseUtil.d.ts b/src/server/dist/types/utils/HttpResponseUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/HttpResponseUtil.d.ts rename to src/server/dist/types/utils/HttpResponseUtil.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/JsonUtil.d.ts b/src/server/dist/types/utils/JsonUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/JsonUtil.d.ts rename to src/server/dist/types/utils/JsonUtil.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/Logger.d.ts b/src/server/dist/types/utils/Logger.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/Logger.d.ts rename to src/server/dist/types/utils/Logger.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/MathUtil.d.ts b/src/server/dist/types/utils/MathUtil.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/MathUtil.d.ts rename to src/server/dist/types/utils/MathUtil.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/ObjectId.d.ts b/src/server/dist/types/utils/ObjectId.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/ObjectId.d.ts rename to src/server/dist/types/utils/ObjectId.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/RandomUtil.d.ts b/src/server/dist/types/utils/RandomUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/RandomUtil.d.ts rename to src/server/dist/types/utils/RandomUtil.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/TimeUtil.d.ts b/src/server/dist/types/utils/TimeUtil.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/TimeUtil.d.ts rename to src/server/dist/types/utils/TimeUtil.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/UUidGenerator.d.ts b/src/server/dist/types/utils/UUidGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/UUidGenerator.d.ts rename to src/server/dist/types/utils/UUidGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/VFS.d.ts b/src/server/dist/types/utils/VFS.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/VFS.d.ts rename to src/server/dist/types/utils/VFS.d.ts diff --git a/Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/Watermark.d.ts b/src/server/dist/types/utils/Watermark.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/Built/Faupi-HideoutArchitect/user/mods/HideoutArchitect/types/utils/Watermark.d.ts rename to src/server/dist/types/utils/Watermark.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/decorators/Singleton.d.ts b/src/server/dist/types/utils/decorators/Singleton.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/decorators/Singleton.d.ts rename to src/server/dist/types/utils/decorators/Singleton.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/decorators/constructor.d.ts b/src/server/dist/types/utils/decorators/constructor.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/dist/types/utils/decorators/constructor.d.ts rename to src/server/dist/types/utils/decorators/constructor.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/mod.code-workspace b/src/server/mod.code-workspace similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/mod.code-workspace rename to src/server/mod.code-workspace diff --git a/Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/package.json b/src/server/package.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/Built/Faupi-MunitionsExpert 1.4.1/user/mods/Faupi-MunitionsExpert 1.4.1/package.json rename to src/server/package.json diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/res/armorDamage.png b/src/server/res/armorDamage.png similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/res/armorDamage.png rename to src/server/res/armorDamage.png diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/res/ricochet.png b/src/server/res/ricochet.png similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/res/ricochet.png rename to src/server/res/ricochet.png diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/res/translations.json b/src/server/res/translations.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/res/translations.json rename to src/server/res/translations.json diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/src/MunitionsExpert.ts b/src/server/src/MunitionsExpert.ts similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/src/MunitionsExpert.ts rename to src/server/src/MunitionsExpert.ts diff --git a/Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/src/config.json b/src/server/src/config.json similarity index 100% rename from Faupi-MunitionsExpert/MunitionsExpert/src/server/dist/src/config.json rename to src/server/src/config.json diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/tsconfig.json b/src/server/tsconfig.json similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/tsconfig.json rename to src/server/tsconfig.json diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/Program.d.ts b/src/server/types/Program.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/Program.d.ts rename to src/server/types/Program.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/TYPES.d.ts b/src/server/types/TYPES.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/TYPES.d.ts rename to src/server/types/TYPES.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/Utils.d.ts b/src/server/types/Utils.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/Utils.d.ts rename to src/server/types/Utils.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/BotCallbacks.d.ts b/src/server/types/callbacks/BotCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/BotCallbacks.d.ts rename to src/server/types/callbacks/BotCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/BundleCallbacks.d.ts b/src/server/types/callbacks/BundleCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/BundleCallbacks.d.ts rename to src/server/types/callbacks/BundleCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/CustomizationCallbacks.d.ts b/src/server/types/callbacks/CustomizationCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/CustomizationCallbacks.d.ts rename to src/server/types/callbacks/CustomizationCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/DataCallbacks.d.ts b/src/server/types/callbacks/DataCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/DataCallbacks.d.ts rename to src/server/types/callbacks/DataCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/DialogueCallbacks.d.ts b/src/server/types/callbacks/DialogueCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/DialogueCallbacks.d.ts rename to src/server/types/callbacks/DialogueCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/GameCallbacks.d.ts b/src/server/types/callbacks/GameCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/GameCallbacks.d.ts rename to src/server/types/callbacks/GameCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HandbookCallbacks.d.ts b/src/server/types/callbacks/HandbookCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HandbookCallbacks.d.ts rename to src/server/types/callbacks/HandbookCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HealthCallbacks.d.ts b/src/server/types/callbacks/HealthCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HealthCallbacks.d.ts rename to src/server/types/callbacks/HealthCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HideoutCallbacks.d.ts b/src/server/types/callbacks/HideoutCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HideoutCallbacks.d.ts rename to src/server/types/callbacks/HideoutCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HttpCallbacks.d.ts b/src/server/types/callbacks/HttpCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/HttpCallbacks.d.ts rename to src/server/types/callbacks/HttpCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/InraidCallbacks.d.ts b/src/server/types/callbacks/InraidCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/InraidCallbacks.d.ts rename to src/server/types/callbacks/InraidCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/InsuranceCallbacks.d.ts b/src/server/types/callbacks/InsuranceCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/InsuranceCallbacks.d.ts rename to src/server/types/callbacks/InsuranceCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/InventoryCallbacks.d.ts b/src/server/types/callbacks/InventoryCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/InventoryCallbacks.d.ts rename to src/server/types/callbacks/InventoryCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/ItemEventCallbacks.d.ts b/src/server/types/callbacks/ItemEventCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/ItemEventCallbacks.d.ts rename to src/server/types/callbacks/ItemEventCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/LauncherCallbacks.d.ts b/src/server/types/callbacks/LauncherCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/LauncherCallbacks.d.ts rename to src/server/types/callbacks/LauncherCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/LocationCallbacks.d.ts b/src/server/types/callbacks/LocationCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/LocationCallbacks.d.ts rename to src/server/types/callbacks/LocationCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/MatchCallbacks.d.ts b/src/server/types/callbacks/MatchCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/MatchCallbacks.d.ts rename to src/server/types/callbacks/MatchCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/ModCallbacks.d.ts b/src/server/types/callbacks/ModCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/ModCallbacks.d.ts rename to src/server/types/callbacks/ModCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/NoteCallbacks.d.ts b/src/server/types/callbacks/NoteCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/NoteCallbacks.d.ts rename to src/server/types/callbacks/NoteCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/NotifierCallbacks.d.ts b/src/server/types/callbacks/NotifierCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/NotifierCallbacks.d.ts rename to src/server/types/callbacks/NotifierCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts b/src/server/types/callbacks/PresetBuildCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/PresetBuildCallbacks.d.ts rename to src/server/types/callbacks/PresetBuildCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/PresetCallbacks.d.ts b/src/server/types/callbacks/PresetCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/PresetCallbacks.d.ts rename to src/server/types/callbacks/PresetCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/ProfileCallbacks.d.ts b/src/server/types/callbacks/ProfileCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/ProfileCallbacks.d.ts rename to src/server/types/callbacks/ProfileCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/QuestCallbacks.d.ts b/src/server/types/callbacks/QuestCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/QuestCallbacks.d.ts rename to src/server/types/callbacks/QuestCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/RagfairCallbacks.d.ts b/src/server/types/callbacks/RagfairCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/RagfairCallbacks.d.ts rename to src/server/types/callbacks/RagfairCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/RepairCallbacks.d.ts b/src/server/types/callbacks/RepairCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/RepairCallbacks.d.ts rename to src/server/types/callbacks/RepairCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/SaveCallbacks.d.ts b/src/server/types/callbacks/SaveCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/SaveCallbacks.d.ts rename to src/server/types/callbacks/SaveCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/TradeCallbacks.d.ts b/src/server/types/callbacks/TradeCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/TradeCallbacks.d.ts rename to src/server/types/callbacks/TradeCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/TraderCallbacks.d.ts b/src/server/types/callbacks/TraderCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/TraderCallbacks.d.ts rename to src/server/types/callbacks/TraderCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/WeatherCallbacks.d.ts b/src/server/types/callbacks/WeatherCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/WeatherCallbacks.d.ts rename to src/server/types/callbacks/WeatherCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/callbacks/WishlistCallbacks.d.ts b/src/server/types/callbacks/WishlistCallbacks.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/callbacks/WishlistCallbacks.d.ts rename to src/server/types/callbacks/WishlistCallbacks.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/BotController.d.ts b/src/server/types/controllers/BotController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/BotController.d.ts rename to src/server/types/controllers/BotController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/CustomizationController.d.ts b/src/server/types/controllers/CustomizationController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/CustomizationController.d.ts rename to src/server/types/controllers/CustomizationController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/DialogueController.d.ts b/src/server/types/controllers/DialogueController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/DialogueController.d.ts rename to src/server/types/controllers/DialogueController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/GameController.d.ts b/src/server/types/controllers/GameController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/GameController.d.ts rename to src/server/types/controllers/GameController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/HandbookController.d.ts b/src/server/types/controllers/HandbookController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/HandbookController.d.ts rename to src/server/types/controllers/HandbookController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/HealthController.d.ts b/src/server/types/controllers/HealthController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/HealthController.d.ts rename to src/server/types/controllers/HealthController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/HideoutController.d.ts b/src/server/types/controllers/HideoutController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/HideoutController.d.ts rename to src/server/types/controllers/HideoutController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/InraidController.d.ts b/src/server/types/controllers/InraidController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/InraidController.d.ts rename to src/server/types/controllers/InraidController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/InsuranceController.d.ts b/src/server/types/controllers/InsuranceController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/InsuranceController.d.ts rename to src/server/types/controllers/InsuranceController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/InventoryController.d.ts b/src/server/types/controllers/InventoryController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/InventoryController.d.ts rename to src/server/types/controllers/InventoryController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/LauncherController.d.ts b/src/server/types/controllers/LauncherController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/LauncherController.d.ts rename to src/server/types/controllers/LauncherController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/LocationController.d.ts b/src/server/types/controllers/LocationController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/LocationController.d.ts rename to src/server/types/controllers/LocationController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/MatchController.d.ts b/src/server/types/controllers/MatchController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/MatchController.d.ts rename to src/server/types/controllers/MatchController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/NoteController.d.ts b/src/server/types/controllers/NoteController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/NoteController.d.ts rename to src/server/types/controllers/NoteController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/NotifierController.d.ts b/src/server/types/controllers/NotifierController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/NotifierController.d.ts rename to src/server/types/controllers/NotifierController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/PresetBuildController.d.ts b/src/server/types/controllers/PresetBuildController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/PresetBuildController.d.ts rename to src/server/types/controllers/PresetBuildController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/PresetController.d.ts b/src/server/types/controllers/PresetController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/PresetController.d.ts rename to src/server/types/controllers/PresetController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/ProfileController.d.ts b/src/server/types/controllers/ProfileController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/ProfileController.d.ts rename to src/server/types/controllers/ProfileController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/QuestController.d.ts b/src/server/types/controllers/QuestController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/QuestController.d.ts rename to src/server/types/controllers/QuestController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/RagfairController.d.ts b/src/server/types/controllers/RagfairController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/RagfairController.d.ts rename to src/server/types/controllers/RagfairController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/RepairController.d.ts b/src/server/types/controllers/RepairController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/RepairController.d.ts rename to src/server/types/controllers/RepairController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/RepeatableQuestController.d.ts b/src/server/types/controllers/RepeatableQuestController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/RepeatableQuestController.d.ts rename to src/server/types/controllers/RepeatableQuestController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/TradeController.d.ts b/src/server/types/controllers/TradeController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/TradeController.d.ts rename to src/server/types/controllers/TradeController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/TraderController.d.ts b/src/server/types/controllers/TraderController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/TraderController.d.ts rename to src/server/types/controllers/TraderController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/WeatherController.d.ts b/src/server/types/controllers/WeatherController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/WeatherController.d.ts rename to src/server/types/controllers/WeatherController.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/controllers/WishlistController.d.ts b/src/server/types/controllers/WishlistController.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/controllers/WishlistController.d.ts rename to src/server/types/controllers/WishlistController.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/Container.d.ts b/src/server/types/di/Container.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/Container.d.ts rename to src/server/types/di/Container.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/OnLoad.d.ts b/src/server/types/di/OnLoad.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/OnLoad.d.ts rename to src/server/types/di/OnLoad.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/OnLoadOnUpdate.d.ts b/src/server/types/di/OnLoadOnUpdate.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/OnLoadOnUpdate.d.ts rename to src/server/types/di/OnLoadOnUpdate.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/OnUpdate.d.ts b/src/server/types/di/OnUpdate.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/OnUpdate.d.ts rename to src/server/types/di/OnUpdate.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/Router.d.ts b/src/server/types/di/Router.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/Router.d.ts rename to src/server/types/di/Router.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/Serializer.d.ts b/src/server/types/di/Serializer.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/di/Serializer.d.ts rename to src/server/types/di/Serializer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/BotGenerator.d.ts b/src/server/types/generators/BotGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/BotGenerator.d.ts rename to src/server/types/generators/BotGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/BotInventoryGenerator.d.ts b/src/server/types/generators/BotInventoryGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/BotInventoryGenerator.d.ts rename to src/server/types/generators/BotInventoryGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/BotLootGenerator.d.ts b/src/server/types/generators/BotLootGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/BotLootGenerator.d.ts rename to src/server/types/generators/BotLootGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/BotWeaponGenerator.d.ts b/src/server/types/generators/BotWeaponGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/BotWeaponGenerator.d.ts rename to src/server/types/generators/BotWeaponGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/LocationGenerator.d.ts b/src/server/types/generators/LocationGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/LocationGenerator.d.ts rename to src/server/types/generators/LocationGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/PMCLootGenerator.d.ts b/src/server/types/generators/PMCLootGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/PMCLootGenerator.d.ts rename to src/server/types/generators/PMCLootGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/RagfairAssortGenerator.d.ts b/src/server/types/generators/RagfairAssortGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/RagfairAssortGenerator.d.ts rename to src/server/types/generators/RagfairAssortGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/RagfairOfferGenerator.d.ts b/src/server/types/generators/RagfairOfferGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/RagfairOfferGenerator.d.ts rename to src/server/types/generators/RagfairOfferGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/generators/WeatherGenerator.d.ts b/src/server/types/generators/WeatherGenerator.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/generators/WeatherGenerator.d.ts rename to src/server/types/generators/WeatherGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/AssortHelper.d.ts b/src/server/types/helpers/AssortHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/AssortHelper.d.ts rename to src/server/types/helpers/AssortHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/BotGeneratorHelper.d.ts b/src/server/types/helpers/BotGeneratorHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/BotGeneratorHelper.d.ts rename to src/server/types/helpers/BotGeneratorHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/BotHelper.d.ts b/src/server/types/helpers/BotHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/BotHelper.d.ts rename to src/server/types/helpers/BotHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/ContainerHelper.d.ts b/src/server/types/helpers/ContainerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/ContainerHelper.d.ts rename to src/server/types/helpers/ContainerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/DialogueHelper.d.ts b/src/server/types/helpers/DialogueHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/DialogueHelper.d.ts rename to src/server/types/helpers/DialogueHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts b/src/server/types/helpers/DurabilityLimitsHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/DurabilityLimitsHelper.d.ts rename to src/server/types/helpers/DurabilityLimitsHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/ExtendedProfileHelper.d.ts b/src/server/types/helpers/ExtendedProfileHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/ExtendedProfileHelper.d.ts rename to src/server/types/helpers/ExtendedProfileHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/GameEventHelper.d.ts b/src/server/types/helpers/GameEventHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/GameEventHelper.d.ts rename to src/server/types/helpers/GameEventHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/HandbookHelper.d.ts b/src/server/types/helpers/HandbookHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/HandbookHelper.d.ts rename to src/server/types/helpers/HandbookHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/HealthHelper.d.ts b/src/server/types/helpers/HealthHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/HealthHelper.d.ts rename to src/server/types/helpers/HealthHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/HideoutHelper.d.ts b/src/server/types/helpers/HideoutHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/HideoutHelper.d.ts rename to src/server/types/helpers/HideoutHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/HttpServerHelper.d.ts b/src/server/types/helpers/HttpServerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/HttpServerHelper.d.ts rename to src/server/types/helpers/HttpServerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/InRaidHelper.d.ts b/src/server/types/helpers/InRaidHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/InRaidHelper.d.ts rename to src/server/types/helpers/InRaidHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/InventoryHelper.d.ts b/src/server/types/helpers/InventoryHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/InventoryHelper.d.ts rename to src/server/types/helpers/InventoryHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/ItemHelper.d.ts b/src/server/types/helpers/ItemHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/ItemHelper.d.ts rename to src/server/types/helpers/ItemHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/NotificationSendHelper.d.ts b/src/server/types/helpers/NotificationSendHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/NotificationSendHelper.d.ts rename to src/server/types/helpers/NotificationSendHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/NotifierHelper.d.ts b/src/server/types/helpers/NotifierHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/NotifierHelper.d.ts rename to src/server/types/helpers/NotifierHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/PaymentHelper.d.ts b/src/server/types/helpers/PaymentHelper.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/PaymentHelper.d.ts rename to src/server/types/helpers/PaymentHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/PresetHelper.d.ts b/src/server/types/helpers/PresetHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/PresetHelper.d.ts rename to src/server/types/helpers/PresetHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/ProfileHelper.d.ts b/src/server/types/helpers/ProfileHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/ProfileHelper.d.ts rename to src/server/types/helpers/ProfileHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/QuestConditionHelper.d.ts b/src/server/types/helpers/QuestConditionHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/QuestConditionHelper.d.ts rename to src/server/types/helpers/QuestConditionHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/QuestHelper.d.ts b/src/server/types/helpers/QuestHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/QuestHelper.d.ts rename to src/server/types/helpers/QuestHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairHelper.d.ts b/src/server/types/helpers/RagfairHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairHelper.d.ts rename to src/server/types/helpers/RagfairHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairOfferHelper.d.ts b/src/server/types/helpers/RagfairOfferHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairOfferHelper.d.ts rename to src/server/types/helpers/RagfairOfferHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairSellHelper.d.ts b/src/server/types/helpers/RagfairSellHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairSellHelper.d.ts rename to src/server/types/helpers/RagfairSellHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairServerHelper.d.ts b/src/server/types/helpers/RagfairServerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairServerHelper.d.ts rename to src/server/types/helpers/RagfairServerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairSortHelper.d.ts b/src/server/types/helpers/RagfairSortHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairSortHelper.d.ts rename to src/server/types/helpers/RagfairSortHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairTaxHelper.d.ts b/src/server/types/helpers/RagfairTaxHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RagfairTaxHelper.d.ts rename to src/server/types/helpers/RagfairTaxHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/RepairHelper.d.ts b/src/server/types/helpers/RepairHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/RepairHelper.d.ts rename to src/server/types/helpers/RepairHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/SecureContainerHelper.d.ts b/src/server/types/helpers/SecureContainerHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/SecureContainerHelper.d.ts rename to src/server/types/helpers/SecureContainerHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/TradeHelper.d.ts b/src/server/types/helpers/TradeHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/TradeHelper.d.ts rename to src/server/types/helpers/TradeHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/TraderAssortHelper.d.ts b/src/server/types/helpers/TraderAssortHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/TraderAssortHelper.d.ts rename to src/server/types/helpers/TraderAssortHelper.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/helpers/TraderHelper.d.ts b/src/server/types/helpers/TraderHelper.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/helpers/TraderHelper.d.ts rename to src/server/types/helpers/TraderHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/UtilityHelper.d.ts b/src/server/types/helpers/UtilityHelper.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/UtilityHelper.d.ts rename to src/server/types/helpers/UtilityHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/WeightedRandomHelper.d.ts b/src/server/types/helpers/WeightedRandomHelper.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/helpers/WeightedRandomHelper.d.ts rename to src/server/types/helpers/WeightedRandomHelper.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/BleedingEdgeEntry.d.ts b/src/server/types/ide/BleedingEdgeEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/BleedingEdgeEntry.d.ts rename to src/server/types/ide/BleedingEdgeEntry.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/Compiler.d.ts b/src/server/types/ide/Compiler.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/Compiler.d.ts rename to src/server/types/ide/Compiler.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/DebugEntry.d.ts b/src/server/types/ide/DebugEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/DebugEntry.d.ts rename to src/server/types/ide/DebugEntry.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/ReleaseEntry.d.ts b/src/server/types/ide/ReleaseEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/ReleaseEntry.d.ts rename to src/server/types/ide/ReleaseEntry.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/TestEntry.d.ts b/src/server/types/ide/TestEntry.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/ide/TestEntry.d.ts rename to src/server/types/ide/TestEntry.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/loaders/BundleLoader.d.ts b/src/server/types/loaders/BundleLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/loaders/BundleLoader.d.ts rename to src/server/types/loaders/BundleLoader.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/loaders/DelayedModLoader.d.ts b/src/server/types/loaders/DelayedModLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/loaders/DelayedModLoader.d.ts rename to src/server/types/loaders/DelayedModLoader.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/loaders/InitialModLoader.d.ts b/src/server/types/loaders/InitialModLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/loaders/InitialModLoader.d.ts rename to src/server/types/loaders/InitialModLoader.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/bot/IGenerateBotsRequestData.d.ts b/src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/bot/IGenerateBotsRequestData.d.ts rename to src/server/types/models/eft/bot/IGenerateBotsRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IEmptyRequestData.d.ts b/src/server/types/models/eft/common/IEmptyRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IEmptyRequestData.d.ts rename to src/server/types/models/eft/common/IEmptyRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IGlobals.d.ts b/src/server/types/models/eft/common/IGlobals.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IGlobals.d.ts rename to src/server/types/models/eft/common/IGlobals.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILocation.d.ts b/src/server/types/models/eft/common/ILocation.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILocation.d.ts rename to src/server/types/models/eft/common/ILocation.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILocationBase.d.ts b/src/server/types/models/eft/common/ILocationBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILocationBase.d.ts rename to src/server/types/models/eft/common/ILocationBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILocationsSourceDestinationBase.d.ts b/src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILocationsSourceDestinationBase.d.ts rename to src/server/types/models/eft/common/ILocationsSourceDestinationBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILooseLoot.d.ts b/src/server/types/models/eft/common/ILooseLoot.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/ILooseLoot.d.ts rename to src/server/types/models/eft/common/ILooseLoot.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IMetricsTableData.d.ts b/src/server/types/models/eft/common/IMetricsTableData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IMetricsTableData.d.ts rename to src/server/types/models/eft/common/IMetricsTableData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IPmcData.d.ts b/src/server/types/models/eft/common/IPmcData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/IPmcData.d.ts rename to src/server/types/models/eft/common/IPmcData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/MemberCategory.d.ts b/src/server/types/models/eft/common/MemberCategory.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/MemberCategory.d.ts rename to src/server/types/models/eft/common/MemberCategory.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/request/IBaseInteractionRequestData.d.ts b/src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/request/IBaseInteractionRequestData.d.ts rename to src/server/types/models/eft/common/request/IBaseInteractionRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IBotBase.d.ts b/src/server/types/models/eft/common/tables/IBotBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IBotBase.d.ts rename to src/server/types/models/eft/common/tables/IBotBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IBotCore.d.ts b/src/server/types/models/eft/common/tables/IBotCore.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IBotCore.d.ts rename to src/server/types/models/eft/common/tables/IBotCore.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IBotType.d.ts b/src/server/types/models/eft/common/tables/IBotType.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IBotType.d.ts rename to src/server/types/models/eft/common/tables/IBotType.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ICustomizationItem.d.ts b/src/server/types/models/eft/common/tables/ICustomizationItem.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ICustomizationItem.d.ts rename to src/server/types/models/eft/common/tables/ICustomizationItem.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IHandbookBase.d.ts b/src/server/types/models/eft/common/tables/IHandbookBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IHandbookBase.d.ts rename to src/server/types/models/eft/common/tables/IHandbookBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IItem.d.ts b/src/server/types/models/eft/common/tables/IItem.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IItem.d.ts rename to src/server/types/models/eft/common/tables/IItem.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ILocationsBase.d.ts b/src/server/types/models/eft/common/tables/ILocationsBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ILocationsBase.d.ts rename to src/server/types/models/eft/common/tables/ILocationsBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ILootBase.d.ts b/src/server/types/models/eft/common/tables/ILootBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ILootBase.d.ts rename to src/server/types/models/eft/common/tables/ILootBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IQuest.d.ts b/src/server/types/models/eft/common/tables/IQuest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IQuest.d.ts rename to src/server/types/models/eft/common/tables/IQuest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IRepeatableQuests.d.ts b/src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/IRepeatableQuests.d.ts rename to src/server/types/models/eft/common/tables/IRepeatableQuests.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ITemplateItem.d.ts b/src/server/types/models/eft/common/tables/ITemplateItem.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ITemplateItem.d.ts rename to src/server/types/models/eft/common/tables/ITemplateItem.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ITrader.d.ts b/src/server/types/models/eft/common/tables/ITrader.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/common/tables/ITrader.d.ts rename to src/server/types/models/eft/common/tables/ITrader.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/customization/IBuyClothingRequestData.d.ts b/src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/customization/IBuyClothingRequestData.d.ts rename to src/server/types/models/eft/customization/IBuyClothingRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/customization/IWearClothingRequestData.d.ts b/src/server/types/models/eft/customization/IWearClothingRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/customization/IWearClothingRequestData.d.ts rename to src/server/types/models/eft/customization/IWearClothingRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IFriendRequestData.d.ts b/src/server/types/models/eft/dialog/IFriendRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IFriendRequestData.d.ts rename to src/server/types/models/eft/dialog/IFriendRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts b/src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts rename to src/server/types/models/eft/dialog/IGetAllAttachmentsRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts b/src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts rename to src/server/types/models/eft/dialog/IGetAllAttachmentsResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetChatServerListRequestData.d.ts b/src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetChatServerListRequestData.d.ts rename to src/server/types/models/eft/dialog/IGetChatServerListRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetFriendListDataResponse.d.ts b/src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetFriendListDataResponse.d.ts rename to src/server/types/models/eft/dialog/IGetFriendListDataResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts b/src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts rename to src/server/types/models/eft/dialog/IGetMailDialogInfoRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts b/src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts rename to src/server/types/models/eft/dialog/IGetMailDialogListRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts b/src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts rename to src/server/types/models/eft/dialog/IGetMailDialogViewRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts b/src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts rename to src/server/types/models/eft/dialog/IGetMailDialogViewResponseData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IPinDialogRequestData.d.ts b/src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IPinDialogRequestData.d.ts rename to src/server/types/models/eft/dialog/IPinDialogRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IRemoveDialogRequestData.d.ts b/src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/IRemoveDialogRequestData.d.ts rename to src/server/types/models/eft/dialog/IRemoveDialogRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/ISendMessageRequest.d.ts b/src/server/types/models/eft/dialog/ISendMessageRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/ISendMessageRequest.d.ts rename to src/server/types/models/eft/dialog/ISendMessageRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/ISetDialogReadRequestData.d.ts b/src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/dialog/ISetDialogReadRequestData.d.ts rename to src/server/types/models/eft/dialog/ISetDialogReadRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/game/IGameConfigResponse.d.ts b/src/server/types/models/eft/game/IGameConfigResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/game/IGameConfigResponse.d.ts rename to src/server/types/models/eft/game/IGameConfigResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/game/IGameEmptyCrcRequestData.d.ts b/src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/game/IGameEmptyCrcRequestData.d.ts rename to src/server/types/models/eft/game/IGameEmptyCrcRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/game/IVersionValidateRequestData.d.ts b/src/server/types/models/eft/game/IVersionValidateRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/game/IVersionValidateRequestData.d.ts rename to src/server/types/models/eft/game/IVersionValidateRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/IHealthTreatmentRequestData.d.ts b/src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/IHealthTreatmentRequestData.d.ts rename to src/server/types/models/eft/health/IHealthTreatmentRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/IOffraidEatRequestData.d.ts b/src/server/types/models/eft/health/IOffraidEatRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/IOffraidEatRequestData.d.ts rename to src/server/types/models/eft/health/IOffraidEatRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/IOffraidHealRequestData.d.ts b/src/server/types/models/eft/health/IOffraidHealRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/IOffraidHealRequestData.d.ts rename to src/server/types/models/eft/health/IOffraidHealRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/ISyncHealthRequestData.d.ts b/src/server/types/models/eft/health/ISyncHealthRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/health/ISyncHealthRequestData.d.ts rename to src/server/types/models/eft/health/ISyncHealthRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/HideoutAreasEnum.d.ts b/src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/HideoutAreasEnum.d.ts rename to src/server/types/models/eft/hideout/HideoutAreasEnum.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts b/src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts rename to src/server/types/models/eft/hideout/HideoutUpgradeCompleteRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutArea.d.ts b/src/server/types/models/eft/hideout/IHideoutArea.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutArea.d.ts rename to src/server/types/models/eft/hideout/IHideoutArea.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutContinousProductionStartRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutProduction.d.ts b/src/server/types/models/eft/hideout/IHideoutProduction.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutProduction.d.ts rename to src/server/types/models/eft/hideout/IHideoutProduction.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutPutItemInRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutScavCase.d.ts b/src/server/types/models/eft/hideout/IHideoutScavCase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutScavCase.d.ts rename to src/server/types/models/eft/hideout/IHideoutScavCase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutScavCaseStartRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutSettingsBase.d.ts b/src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutSettingsBase.d.ts rename to src/server/types/models/eft/hideout/IHideoutSettingsBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutSingleProductionStartRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutTakeItemOutRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutTakeProductionRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutToggleAreaRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutUpgradeCompleteRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts b/src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts rename to src/server/types/models/eft/hideout/IHideoutUpgradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/httpResponse/IGetBodyResponseData.d.ts b/src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/httpResponse/IGetBodyResponseData.d.ts rename to src/server/types/models/eft/httpResponse/IGetBodyResponseData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/httpResponse/INullResponseData.d.ts b/src/server/types/models/eft/httpResponse/INullResponseData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/httpResponse/INullResponseData.d.ts rename to src/server/types/models/eft/httpResponse/INullResponseData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts b/src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts rename to src/server/types/models/eft/inRaid/IRegisterPlayerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inRaid/ISaveProgressRequestData.d.ts b/src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inRaid/ISaveProgressRequestData.d.ts rename to src/server/types/models/eft/inRaid/ISaveProgressRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts b/src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts rename to src/server/types/models/eft/insurance/IGetInsuranceCostRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/insurance/IInsureRequestData.d.ts b/src/server/types/models/eft/insurance/IInsureRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/insurance/IInsureRequestData.d.ts rename to src/server/types/models/eft/insurance/IInsureRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IAddItemRequestData.d.ts b/src/server/types/models/eft/inventory/IAddItemRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IAddItemRequestData.d.ts rename to src/server/types/models/eft/inventory/IAddItemRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryAddRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryAddRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryAddRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryBaseActionRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryBindRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryBindRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryBindRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryCreateMarkerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryDeleteMarkerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryEditMarkerRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryExamineRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryExamineRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryExamineRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryFoldRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryFoldRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryFoldRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryMergeRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryMergeRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryMergeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryMoveRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryMoveRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryMoveRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryReadEncyclopediaRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryRemoveRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventorySortRequestData.d.ts b/src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventorySortRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventorySortRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventorySplitRequestData.d.ts b/src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventorySplitRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventorySplitRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventorySwapRequestData.d.ts b/src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventorySwapRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventorySwapRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryTagRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryTagRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryTagRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryToggleRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryToggleRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryToggleRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryTransferRequestData.d.ts b/src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/inventory/IInventoryTransferRequestData.d.ts rename to src/server/types/models/eft/inventory/IInventoryTransferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts b/src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts rename to src/server/types/models/eft/itemEvent/IEmptyItemEventRouterResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IItemEventRouterBase.d.ts b/src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IItemEventRouterBase.d.ts rename to src/server/types/models/eft/itemEvent/IItemEventRouterBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts b/src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts rename to src/server/types/models/eft/itemEvent/IItemEventRouterRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts b/src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts rename to src/server/types/models/eft/itemEvent/IItemEventRouterResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IChangeRequestData.d.ts b/src/server/types/models/eft/launcher/IChangeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IChangeRequestData.d.ts rename to src/server/types/models/eft/launcher/IChangeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts b/src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts rename to src/server/types/models/eft/launcher/IGetMiniProfileRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/ILoginRequestData.d.ts b/src/server/types/models/eft/launcher/ILoginRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/ILoginRequestData.d.ts rename to src/server/types/models/eft/launcher/ILoginRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IMiniProfile.d.ts b/src/server/types/models/eft/launcher/IMiniProfile.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IMiniProfile.d.ts rename to src/server/types/models/eft/launcher/IMiniProfile.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IRegisterData.d.ts b/src/server/types/models/eft/launcher/IRegisterData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IRegisterData.d.ts rename to src/server/types/models/eft/launcher/IRegisterData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IRemoveProfileData.d.ts b/src/server/types/models/eft/launcher/IRemoveProfileData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/launcher/IRemoveProfileData.d.ts rename to src/server/types/models/eft/launcher/IRemoveProfileData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/location/IGetLocationRequestData.d.ts b/src/server/types/models/eft/location/IGetLocationRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/location/IGetLocationRequestData.d.ts rename to src/server/types/models/eft/location/IGetLocationRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/match/IEndOfflineRaidRequestData.d.ts b/src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/match/IEndOfflineRaidRequestData.d.ts rename to src/server/types/models/eft/match/IEndOfflineRaidRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/match/IGetProfileRequestData.d.ts b/src/server/types/models/eft/match/IGetProfileRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/match/IGetProfileRequestData.d.ts rename to src/server/types/models/eft/match/IGetProfileRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/match/IStartOffineRaidRequestData.d.ts b/src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/match/IStartOffineRaidRequestData.d.ts rename to src/server/types/models/eft/match/IStartOffineRaidRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/notes/INoteActionData.d.ts b/src/server/types/models/eft/notes/INoteActionData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/notes/INoteActionData.d.ts rename to src/server/types/models/eft/notes/INoteActionData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/notifier/INotifier.d.ts b/src/server/types/models/eft/notifier/INotifier.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/notifier/INotifier.d.ts rename to src/server/types/models/eft/notifier/INotifier.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/notifier/ISelectProfileRequestData.d.ts b/src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/notifier/ISelectProfileRequestData.d.ts rename to src/server/types/models/eft/notifier/ISelectProfileRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts b/src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts rename to src/server/types/models/eft/player/IPlayerIncrementSkillLevelRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts b/src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts rename to src/server/types/models/eft/presetBuild/IPresetBuildActionRequestData.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IAkiProfile.d.ts b/src/server/types/models/eft/profile/IAkiProfile.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/models/eft/profile/IAkiProfile.d.ts rename to src/server/types/models/eft/profile/IAkiProfile.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts b/src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts rename to src/server/types/models/eft/profile/IProfileChangeNicknameRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts b/src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts rename to src/server/types/models/eft/profile/IProfileChangeVoiceRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IProfileCreateRequestData.d.ts b/src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IProfileCreateRequestData.d.ts rename to src/server/types/models/eft/profile/IProfileCreateRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/ISearchFriendRequestData.d.ts b/src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/ISearchFriendRequestData.d.ts rename to src/server/types/models/eft/profile/ISearchFriendRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/ISearchFriendResponse.d.ts b/src/server/types/models/eft/profile/ISearchFriendResponse.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/ISearchFriendResponse.d.ts rename to src/server/types/models/eft/profile/ISearchFriendResponse.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IValidateNicknameRequestData.d.ts b/src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/profile/IValidateNicknameRequestData.d.ts rename to src/server/types/models/eft/profile/IValidateNicknameRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IAcceptQuestRequestData.d.ts b/src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IAcceptQuestRequestData.d.ts rename to src/server/types/models/eft/quests/IAcceptQuestRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/ICompleteQuestRequestData.d.ts b/src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/ICompleteQuestRequestData.d.ts rename to src/server/types/models/eft/quests/ICompleteQuestRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IHandoverQuestRequestData.d.ts b/src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IHandoverQuestRequestData.d.ts rename to src/server/types/models/eft/quests/IHandoverQuestRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IListQuestsRequestData.d.ts b/src/server/types/models/eft/quests/IListQuestsRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IListQuestsRequestData.d.ts rename to src/server/types/models/eft/quests/IListQuestsRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts b/src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts rename to src/server/types/models/eft/quests/IRepeatableQuestChangeRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IAddOfferRequestData.d.ts b/src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IAddOfferRequestData.d.ts rename to src/server/types/models/eft/ragfair/IAddOfferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IExtendOfferRequestData.d.ts b/src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IExtendOfferRequestData.d.ts rename to src/server/types/models/eft/ragfair/IExtendOfferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IGetItemPriceResult.d.ts b/src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IGetItemPriceResult.d.ts rename to src/server/types/models/eft/ragfair/IGetItemPriceResult.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts b/src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts rename to src/server/types/models/eft/ragfair/IGetMarketPriceRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IGetOffersResult.d.ts b/src/server/types/models/eft/ragfair/IGetOffersResult.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IGetOffersResult.d.ts rename to src/server/types/models/eft/ragfair/IGetOffersResult.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IRagfairOffer.d.ts b/src/server/types/models/eft/ragfair/IRagfairOffer.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IRagfairOffer.d.ts rename to src/server/types/models/eft/ragfair/IRagfairOffer.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts b/src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts rename to src/server/types/models/eft/ragfair/IRemoveOfferRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/ISearchRequestData.d.ts b/src/server/types/models/eft/ragfair/ISearchRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/ragfair/ISearchRequestData.d.ts rename to src/server/types/models/eft/ragfair/ISearchRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts b/src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts rename to src/server/types/models/eft/repair/IBaseRepairActionDataRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/repair/IRepairActionDataRequest.d.ts b/src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/repair/IRepairActionDataRequest.d.ts rename to src/server/types/models/eft/repair/IRepairActionDataRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts b/src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts rename to src/server/types/models/eft/repair/ITraderRepairActionDataRequest.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts b/src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts rename to src/server/types/models/eft/trade/IProcessBaseTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts b/src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts rename to src/server/types/models/eft/trade/IProcessBuyTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts b/src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts rename to src/server/types/models/eft/trade/IProcessRagfairTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessSellTradeRequestData.d.ts b/src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/trade/IProcessSellTradeRequestData.d.ts rename to src/server/types/models/eft/trade/IProcessSellTradeRequestData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/weather/IWeatherData.d.ts b/src/server/types/models/eft/weather/IWeatherData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/weather/IWeatherData.d.ts rename to src/server/types/models/eft/weather/IWeatherData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/wishlist/IWishlistActionData.d.ts b/src/server/types/models/eft/wishlist/IWishlistActionData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/eft/wishlist/IWishlistActionData.d.ts rename to src/server/types/models/eft/wishlist/IWishlistActionData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/BaseClasses.d.ts b/src/server/types/models/enums/BaseClasses.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/BaseClasses.d.ts rename to src/server/types/models/enums/BaseClasses.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/ConfigTypes.d.ts b/src/server/types/models/enums/ConfigTypes.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/ConfigTypes.d.ts rename to src/server/types/models/enums/ConfigTypes.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/ELocationName.d.ts b/src/server/types/models/enums/ELocationName.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/ELocationName.d.ts rename to src/server/types/models/enums/ELocationName.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/EquipmentSlots.d.ts b/src/server/types/models/enums/EquipmentSlots.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/EquipmentSlots.d.ts rename to src/server/types/models/enums/EquipmentSlots.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/HideoutAreas.d.ts b/src/server/types/models/enums/HideoutAreas.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/HideoutAreas.d.ts rename to src/server/types/models/enums/HideoutAreas.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/MemberCategory.d.ts b/src/server/types/models/enums/MemberCategory.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/MemberCategory.d.ts rename to src/server/types/models/enums/MemberCategory.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/MessageType.d.ts b/src/server/types/models/enums/MessageType.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/MessageType.d.ts rename to src/server/types/models/enums/MessageType.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/Money.d.ts b/src/server/types/models/enums/Money.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/Money.d.ts rename to src/server/types/models/enums/Money.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/Traders.d.ts b/src/server/types/models/enums/Traders.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/enums/Traders.d.ts rename to src/server/types/models/enums/Traders.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/external/mod.d.ts b/src/server/types/models/external/mod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/external/mod.d.ts rename to src/server/types/models/external/mod.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/external/tsyringe.d.ts b/src/server/types/models/external/tsyringe.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/external/tsyringe.d.ts rename to src/server/types/models/external/tsyringe.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/bindings/Route.d.ts b/src/server/types/models/spt/bindings/Route.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/bindings/Route.d.ts rename to src/server/types/models/spt/bindings/Route.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IBotCallbacks.d.ts b/src/server/types/models/spt/callbacks/IBotCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IBotCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IBotCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IBundleCallbacks.d.ts b/src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IBundleCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IBundleCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ICustomizationCallbacks.d.ts b/src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ICustomizationCallbacks.d.ts rename to src/server/types/models/spt/callbacks/ICustomizationCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IDataCallbacks.d.ts b/src/server/types/models/spt/callbacks/IDataCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IDataCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IDataCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IDialogueCallbacks.d.ts b/src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IDialogueCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IDialogueCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IGameCallbacks.d.ts b/src/server/types/models/spt/callbacks/IGameCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IGameCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IGameCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHandbookCallbacks.d.ts b/src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHandbookCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IHandbookCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHealthCallbacks.d.ts b/src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHealthCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IHealthCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHideoutCallbacks.d.ts b/src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHideoutCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IHideoutCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHttpCallbacks.d.ts b/src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IHttpCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IHttpCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IInraidCallbacks.d.ts b/src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IInraidCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IInraidCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IInsuranceCallbacks.d.ts b/src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IInsuranceCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IInsuranceCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IInventoryCallbacks.d.ts b/src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IInventoryCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IInventoryCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IItemEventCallbacks.d.ts b/src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IItemEventCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IItemEventCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ILauncherCallbacks.d.ts b/src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ILauncherCallbacks.d.ts rename to src/server/types/models/spt/callbacks/ILauncherCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ILocationCallbacks.d.ts b/src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ILocationCallbacks.d.ts rename to src/server/types/models/spt/callbacks/ILocationCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IMatchCallbacks.d.ts b/src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IMatchCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IMatchCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IModCallbacks.d.ts b/src/server/types/models/spt/callbacks/IModCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IModCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IModCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/INoteCallbacks.d.ts b/src/server/types/models/spt/callbacks/INoteCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/INoteCallbacks.d.ts rename to src/server/types/models/spt/callbacks/INoteCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/INotifierCallbacks.d.ts b/src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/INotifierCallbacks.d.ts rename to src/server/types/models/spt/callbacks/INotifierCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts b/src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IPresetBuildCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IPresetCallbacks.d.ts b/src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IPresetCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IPresetCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IProfileCallbacks.d.ts b/src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IProfileCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IProfileCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IQuestCallbacks.d.ts b/src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IQuestCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IQuestCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IRagfairCallbacks.d.ts b/src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IRagfairCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IRagfairCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IRepairCallbacks.d.ts b/src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IRepairCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IRepairCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ISaveCallbacks.d.ts b/src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ISaveCallbacks.d.ts rename to src/server/types/models/spt/callbacks/ISaveCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ITradeCallbacks.d.ts b/src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ITradeCallbacks.d.ts rename to src/server/types/models/spt/callbacks/ITradeCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ITraderCallbacks.d.ts b/src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/ITraderCallbacks.d.ts rename to src/server/types/models/spt/callbacks/ITraderCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IWeatherCallbacks.d.ts b/src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IWeatherCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IWeatherCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IWishlistCallbacks.d.ts b/src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/callbacks/IWishlistCallbacks.d.ts rename to src/server/types/models/spt/callbacks/IWishlistCallbacks.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IAirdropConfig.d.ts b/src/server/types/models/spt/config/IAirdropConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IAirdropConfig.d.ts rename to src/server/types/models/spt/config/IAirdropConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IBaseConfig.d.ts b/src/server/types/models/spt/config/IBaseConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IBaseConfig.d.ts rename to src/server/types/models/spt/config/IBaseConfig.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IBotConfig.d.ts b/src/server/types/models/spt/config/IBotConfig.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/models/spt/config/IBotConfig.d.ts rename to src/server/types/models/spt/config/IBotConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/ICoreConfig.d.ts b/src/server/types/models/spt/config/ICoreConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/ICoreConfig.d.ts rename to src/server/types/models/spt/config/ICoreConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IHealthConfig.d.ts b/src/server/types/models/spt/config/IHealthConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IHealthConfig.d.ts rename to src/server/types/models/spt/config/IHealthConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IHideoutConfig.d.ts b/src/server/types/models/spt/config/IHideoutConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IHideoutConfig.d.ts rename to src/server/types/models/spt/config/IHideoutConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IHttpConfig.d.ts b/src/server/types/models/spt/config/IHttpConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IHttpConfig.d.ts rename to src/server/types/models/spt/config/IHttpConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IInRaidConfig.d.ts b/src/server/types/models/spt/config/IInRaidConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IInRaidConfig.d.ts rename to src/server/types/models/spt/config/IInRaidConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IInsuranceConfig.d.ts b/src/server/types/models/spt/config/IInsuranceConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IInsuranceConfig.d.ts rename to src/server/types/models/spt/config/IInsuranceConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IInventoryConfig.d.ts b/src/server/types/models/spt/config/IInventoryConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IInventoryConfig.d.ts rename to src/server/types/models/spt/config/IInventoryConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/ILocationConfig.d.ts b/src/server/types/models/spt/config/ILocationConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/ILocationConfig.d.ts rename to src/server/types/models/spt/config/ILocationConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IMatchConfig.d.ts b/src/server/types/models/spt/config/IMatchConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IMatchConfig.d.ts rename to src/server/types/models/spt/config/IMatchConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IQuestConfig.d.ts b/src/server/types/models/spt/config/IQuestConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IQuestConfig.d.ts rename to src/server/types/models/spt/config/IQuestConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IRagfairConfig.d.ts b/src/server/types/models/spt/config/IRagfairConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IRagfairConfig.d.ts rename to src/server/types/models/spt/config/IRagfairConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IRepairConfig.d.ts b/src/server/types/models/spt/config/IRepairConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IRepairConfig.d.ts rename to src/server/types/models/spt/config/IRepairConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/ITraderConfig.d.ts b/src/server/types/models/spt/config/ITraderConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/ITraderConfig.d.ts rename to src/server/types/models/spt/config/ITraderConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IWeatherConfig.d.ts b/src/server/types/models/spt/config/IWeatherConfig.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/config/IWeatherConfig.d.ts rename to src/server/types/models/spt/config/IWeatherConfig.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/controllers/IBotController.d.ts b/src/server/types/models/spt/controllers/IBotController.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/controllers/IBotController.d.ts rename to src/server/types/models/spt/controllers/IBotController.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IBotGenerator.d.ts b/src/server/types/models/spt/generators/IBotGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IBotGenerator.d.ts rename to src/server/types/models/spt/generators/IBotGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/ILocationGenerator.d.ts b/src/server/types/models/spt/generators/ILocationGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/ILocationGenerator.d.ts rename to src/server/types/models/spt/generators/ILocationGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IPMCLootGenerator.d.ts b/src/server/types/models/spt/generators/IPMCLootGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IPMCLootGenerator.d.ts rename to src/server/types/models/spt/generators/IPMCLootGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IRagfairAssortGenerator.d.ts b/src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IRagfairAssortGenerator.d.ts rename to src/server/types/models/spt/generators/IRagfairAssortGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IRagfairOfferGenerator.d.ts b/src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/generators/IRagfairOfferGenerator.d.ts rename to src/server/types/models/spt/generators/IRagfairOfferGenerator.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/helpers/Traders.d.ts b/src/server/types/models/spt/helpers/Traders.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/helpers/Traders.d.ts rename to src/server/types/models/spt/helpers/Traders.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IMod.d.ts b/src/server/types/models/spt/mod/IMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IMod.d.ts rename to src/server/types/models/spt/mod/IMod.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IModLoader.d.ts b/src/server/types/models/spt/mod/IModLoader.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/models/spt/mod/IModLoader.d.ts rename to src/server/types/models/spt/mod/IModLoader.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IPackageJsonData.d.ts b/src/server/types/models/spt/mod/IPackageJsonData.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/mod/IPackageJsonData.d.ts rename to src/server/types/models/spt/mod/IPackageJsonData.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/ragfair/IRagfairServerPrices.d.ts b/src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/ragfair/IRagfairServerPrices.d.ts rename to src/server/types/models/spt/ragfair/IRagfairServerPrices.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IDatabaseTables.d.ts b/src/server/types/models/spt/server/IDatabaseTables.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IDatabaseTables.d.ts rename to src/server/types/models/spt/server/IDatabaseTables.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IHttpServer.d.ts b/src/server/types/models/spt/server/IHttpServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/IHttpServer.d.ts rename to src/server/types/models/spt/server/IHttpServer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ILocaleBase.d.ts b/src/server/types/models/spt/server/ILocaleBase.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/models/spt/server/ILocaleBase.d.ts rename to src/server/types/models/spt/server/ILocaleBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ILocations.d.ts b/src/server/types/models/spt/server/ILocations.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ILocations.d.ts rename to src/server/types/models/spt/server/ILocations.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IServerBase.d.ts b/src/server/types/models/spt/server/IServerBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/IServerBase.d.ts rename to src/server/types/models/spt/server/IServerBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ISettingsBase.d.ts b/src/server/types/models/spt/server/ISettingsBase.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/server/ISettingsBase.d.ts rename to src/server/types/models/spt/server/ISettingsBase.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/IAsyncQueue.d.ts b/src/server/types/models/spt/utils/IAsyncQueue.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/IAsyncQueue.d.ts rename to src/server/types/models/spt/utils/IAsyncQueue.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/ICommand.d.ts b/src/server/types/models/spt/utils/ICommand.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/ICommand.d.ts rename to src/server/types/models/spt/utils/ICommand.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/ILogger.d.ts b/src/server/types/models/spt/utils/ILogger.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/ILogger.d.ts rename to src/server/types/models/spt/utils/ILogger.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/IUuidGenerator.d.ts b/src/server/types/models/spt/utils/IUuidGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/models/spt/utils/IUuidGenerator.d.ts rename to src/server/types/models/spt/utils/IUuidGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/HttpRouter.d.ts b/src/server/types/routers/HttpRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/HttpRouter.d.ts rename to src/server/types/routers/HttpRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/ImageRouter.d.ts b/src/server/types/routers/ImageRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/ImageRouter.d.ts rename to src/server/types/routers/ImageRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/ItemEventRouter.d.ts b/src/server/types/routers/ItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/ItemEventRouter.d.ts rename to src/server/types/routers/ItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts b/src/server/types/routers/dynamic/BotDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/BotDynamicRouter.d.ts rename to src/server/types/routers/dynamic/BotDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts b/src/server/types/routers/dynamic/BundleDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/BundleDynamicRouter.d.ts rename to src/server/types/routers/dynamic/BundleDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts b/src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/CustomizationDynamicRouter.d.ts rename to src/server/types/routers/dynamic/CustomizationDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts b/src/server/types/routers/dynamic/DataDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/DataDynamicRouter.d.ts rename to src/server/types/routers/dynamic/DataDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts b/src/server/types/routers/dynamic/HttpDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/HttpDynamicRouter.d.ts rename to src/server/types/routers/dynamic/HttpDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts b/src/server/types/routers/dynamic/InraidDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/InraidDynamicRouter.d.ts rename to src/server/types/routers/dynamic/InraidDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts b/src/server/types/routers/dynamic/LocationDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/LocationDynamicRouter.d.ts rename to src/server/types/routers/dynamic/LocationDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts b/src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/NotifierDynamicRouter.d.ts rename to src/server/types/routers/dynamic/NotifierDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts b/src/server/types/routers/dynamic/TraderDynamicRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/dynamic/TraderDynamicRouter.d.ts rename to src/server/types/routers/dynamic/TraderDynamicRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts b/src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/CustomizationItemEventRouter.d.ts rename to src/server/types/routers/item_events/CustomizationItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts b/src/server/types/routers/item_events/HealthItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/HealthItemEventRouter.d.ts rename to src/server/types/routers/item_events/HealthItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts b/src/server/types/routers/item_events/HideoutItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/HideoutItemEventRouter.d.ts rename to src/server/types/routers/item_events/HideoutItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts b/src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/InsuranceItemEventRouter.d.ts rename to src/server/types/routers/item_events/InsuranceItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts b/src/server/types/routers/item_events/InventoryItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/InventoryItemEventRouter.d.ts rename to src/server/types/routers/item_events/InventoryItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts b/src/server/types/routers/item_events/NoteItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/NoteItemEventRouter.d.ts rename to src/server/types/routers/item_events/NoteItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts b/src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/PresetBuildItemEventRouter.d.ts rename to src/server/types/routers/item_events/PresetBuildItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts b/src/server/types/routers/item_events/QuestItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/QuestItemEventRouter.d.ts rename to src/server/types/routers/item_events/QuestItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts b/src/server/types/routers/item_events/RagfairItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/RagfairItemEventRouter.d.ts rename to src/server/types/routers/item_events/RagfairItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts b/src/server/types/routers/item_events/RepairItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/RepairItemEventRouter.d.ts rename to src/server/types/routers/item_events/RepairItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts b/src/server/types/routers/item_events/TradeItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/TradeItemEventRouter.d.ts rename to src/server/types/routers/item_events/TradeItemEventRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts b/src/server/types/routers/item_events/WishlistItemEventRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/item_events/WishlistItemEventRouter.d.ts rename to src/server/types/routers/item_events/WishlistItemEventRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/HealthSaveLoadRouter.d.ts b/src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/HealthSaveLoadRouter.d.ts rename to src/server/types/routers/save_load/HealthSaveLoadRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/InraidSaveLoadRouter.d.ts b/src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/InraidSaveLoadRouter.d.ts rename to src/server/types/routers/save_load/InraidSaveLoadRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/InsuranceSaveLoadRouter.d.ts b/src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/InsuranceSaveLoadRouter.d.ts rename to src/server/types/routers/save_load/InsuranceSaveLoadRouter.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/ProfileSaveLoadRouter.d.ts b/src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/routers/save_load/ProfileSaveLoadRouter.d.ts rename to src/server/types/routers/save_load/ProfileSaveLoadRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/serializers/BundleSerializer.d.ts b/src/server/types/routers/serializers/BundleSerializer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/serializers/BundleSerializer.d.ts rename to src/server/types/routers/serializers/BundleSerializer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/serializers/ImageSerializer.d.ts b/src/server/types/routers/serializers/ImageSerializer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/serializers/ImageSerializer.d.ts rename to src/server/types/routers/serializers/ImageSerializer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/serializers/NotifySerializer.d.ts b/src/server/types/routers/serializers/NotifySerializer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/serializers/NotifySerializer.d.ts rename to src/server/types/routers/serializers/NotifySerializer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/BotStaticRouter.d.ts b/src/server/types/routers/static/BotStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/BotStaticRouter.d.ts rename to src/server/types/routers/static/BotStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/BundleStaticRouter.d.ts b/src/server/types/routers/static/BundleStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/BundleStaticRouter.d.ts rename to src/server/types/routers/static/BundleStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts b/src/server/types/routers/static/CustomizationStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/CustomizationStaticRouter.d.ts rename to src/server/types/routers/static/CustomizationStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/DataStaticRouter.d.ts b/src/server/types/routers/static/DataStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/DataStaticRouter.d.ts rename to src/server/types/routers/static/DataStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/DialogStaticRouter.d.ts b/src/server/types/routers/static/DialogStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/DialogStaticRouter.d.ts rename to src/server/types/routers/static/DialogStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/GameStaticRouter.d.ts b/src/server/types/routers/static/GameStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/GameStaticRouter.d.ts rename to src/server/types/routers/static/GameStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/HealthStaticRouter.d.ts b/src/server/types/routers/static/HealthStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/HealthStaticRouter.d.ts rename to src/server/types/routers/static/HealthStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/InraidStaticRouter.d.ts b/src/server/types/routers/static/InraidStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/InraidStaticRouter.d.ts rename to src/server/types/routers/static/InraidStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts b/src/server/types/routers/static/InsuranceStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/InsuranceStaticRouter.d.ts rename to src/server/types/routers/static/InsuranceStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts b/src/server/types/routers/static/ItemEventStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/ItemEventStaticRouter.d.ts rename to src/server/types/routers/static/ItemEventStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/LauncherStaticRouter.d.ts b/src/server/types/routers/static/LauncherStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/LauncherStaticRouter.d.ts rename to src/server/types/routers/static/LauncherStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/LocationStaticRouter.d.ts b/src/server/types/routers/static/LocationStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/LocationStaticRouter.d.ts rename to src/server/types/routers/static/LocationStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/MatchStaticRouter.d.ts b/src/server/types/routers/static/MatchStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/MatchStaticRouter.d.ts rename to src/server/types/routers/static/MatchStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/NotifierStaticRouter.d.ts b/src/server/types/routers/static/NotifierStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/NotifierStaticRouter.d.ts rename to src/server/types/routers/static/NotifierStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/PresetStaticRouter.d.ts b/src/server/types/routers/static/PresetStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/PresetStaticRouter.d.ts rename to src/server/types/routers/static/PresetStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/ProfileStaticRouter.d.ts b/src/server/types/routers/static/ProfileStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/ProfileStaticRouter.d.ts rename to src/server/types/routers/static/ProfileStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/QuestStaticRouter.d.ts b/src/server/types/routers/static/QuestStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/QuestStaticRouter.d.ts rename to src/server/types/routers/static/QuestStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/RagfairStaticRouter.d.ts b/src/server/types/routers/static/RagfairStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/RagfairStaticRouter.d.ts rename to src/server/types/routers/static/RagfairStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/TraderStaticRouter.d.ts b/src/server/types/routers/static/TraderStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/TraderStaticRouter.d.ts rename to src/server/types/routers/static/TraderStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/routers/static/WeatherStaticRouter.d.ts b/src/server/types/routers/static/WeatherStaticRouter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/routers/static/WeatherStaticRouter.d.ts rename to src/server/types/routers/static/WeatherStaticRouter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/servers/ConfigServer.d.ts b/src/server/types/servers/ConfigServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/servers/ConfigServer.d.ts rename to src/server/types/servers/ConfigServer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/servers/DatabaseServer.d.ts b/src/server/types/servers/DatabaseServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/servers/DatabaseServer.d.ts rename to src/server/types/servers/DatabaseServer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/servers/HttpServer.d.ts b/src/server/types/servers/HttpServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/servers/HttpServer.d.ts rename to src/server/types/servers/HttpServer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/servers/RagfairServer.d.ts b/src/server/types/servers/RagfairServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/servers/RagfairServer.d.ts rename to src/server/types/servers/RagfairServer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/servers/SaveServer.d.ts b/src/server/types/servers/SaveServer.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/servers/SaveServer.d.ts rename to src/server/types/servers/SaveServer.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/FenceService.d.ts b/src/server/types/services/FenceService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/FenceService.d.ts rename to src/server/types/services/FenceService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/HashCacheService.d.ts b/src/server/types/services/HashCacheService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/HashCacheService.d.ts rename to src/server/types/services/HashCacheService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/InsuranceService.d.ts b/src/server/types/services/InsuranceService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/InsuranceService.d.ts rename to src/server/types/services/InsuranceService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/MatchLocationService.d.ts b/src/server/types/services/MatchLocationService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/MatchLocationService.d.ts rename to src/server/types/services/MatchLocationService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/ModCompilerService.d.ts b/src/server/types/services/ModCompilerService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/ModCompilerService.d.ts rename to src/server/types/services/ModCompilerService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/NotificationService.d.ts b/src/server/types/services/NotificationService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/NotificationService.d.ts rename to src/server/types/services/NotificationService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/PaymentService.d.ts b/src/server/types/services/PaymentService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/PaymentService.d.ts rename to src/server/types/services/PaymentService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/PlayerService.d.ts b/src/server/types/services/PlayerService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/PlayerService.d.ts rename to src/server/types/services/PlayerService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairCategoriesService.d.ts b/src/server/types/services/RagfairCategoriesService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairCategoriesService.d.ts rename to src/server/types/services/RagfairCategoriesService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairLinkedItemService.d.ts b/src/server/types/services/RagfairLinkedItemService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairLinkedItemService.d.ts rename to src/server/types/services/RagfairLinkedItemService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairOfferService.d.ts b/src/server/types/services/RagfairOfferService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairOfferService.d.ts rename to src/server/types/services/RagfairOfferService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairPriceService.d.ts b/src/server/types/services/RagfairPriceService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairPriceService.d.ts rename to src/server/types/services/RagfairPriceService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairRequiredItemsService.d.ts b/src/server/types/services/RagfairRequiredItemsService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/RagfairRequiredItemsService.d.ts rename to src/server/types/services/RagfairRequiredItemsService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/TraderAssortService.d.ts b/src/server/types/services/TraderAssortService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/TraderAssortService.d.ts rename to src/server/types/services/TraderAssortService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts b/src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts rename to src/server/types/services/mod/dynamicRouter/DynamicRouterMod.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts b/src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts rename to src/server/types/services/mod/dynamicRouter/DynamicRouterModService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/image/imageRouteService.d.ts b/src/server/types/services/mod/image/imageRouteService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/mod/image/imageRouteService.d.ts rename to src/server/types/services/mod/image/imageRouteService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onLoad/OnLoadMod.d.ts b/src/server/types/services/mod/onLoad/OnLoadMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onLoad/OnLoadMod.d.ts rename to src/server/types/services/mod/onLoad/OnLoadMod.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts b/src/server/types/services/mod/onLoad/OnLoadModService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onLoad/OnLoadModService.d.ts rename to src/server/types/services/mod/onLoad/OnLoadModService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onUpdate/OnUpdateMod.d.ts b/src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/onUpdate/OnUpdateMod.d.ts rename to src/server/types/services/mod/onUpdate/OnUpdateMod.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts b/src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/mod/onUpdate/OnUpdateModService.d.ts rename to src/server/types/services/mod/onUpdate/OnUpdateModService.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/staticRouter/StaticRouterMod.d.ts b/src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/services/mod/staticRouter/StaticRouterMod.d.ts rename to src/server/types/services/mod/staticRouter/StaticRouterMod.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts b/src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/services/mod/staticRouter/StaticRouterModService.d.ts rename to src/server/types/services/mod/staticRouter/StaticRouterModService.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/App.d.ts b/src/server/types/utils/App.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/App.d.ts rename to src/server/types/utils/App.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/AyncQueue.d.ts b/src/server/types/utils/AyncQueue.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/AyncQueue.d.ts rename to src/server/types/utils/AyncQueue.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/DatabaseImporter.d.ts b/src/server/types/utils/DatabaseImporter.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/DatabaseImporter.d.ts rename to src/server/types/utils/DatabaseImporter.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/HashUtil.d.ts b/src/server/types/utils/HashUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/HashUtil.d.ts rename to src/server/types/utils/HashUtil.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/HttpResponseUtil.d.ts b/src/server/types/utils/HttpResponseUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/HttpResponseUtil.d.ts rename to src/server/types/utils/HttpResponseUtil.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/JsonUtil.d.ts b/src/server/types/utils/JsonUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/JsonUtil.d.ts rename to src/server/types/utils/JsonUtil.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/Logger.d.ts b/src/server/types/utils/Logger.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/Logger.d.ts rename to src/server/types/utils/Logger.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/MathUtil.d.ts b/src/server/types/utils/MathUtil.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/MathUtil.d.ts rename to src/server/types/utils/MathUtil.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/ObjectId.d.ts b/src/server/types/utils/ObjectId.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/ObjectId.d.ts rename to src/server/types/utils/ObjectId.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/RandomUtil.d.ts b/src/server/types/utils/RandomUtil.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/RandomUtil.d.ts rename to src/server/types/utils/RandomUtil.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/TimeUtil.d.ts b/src/server/types/utils/TimeUtil.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/TimeUtil.d.ts rename to src/server/types/utils/TimeUtil.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/UUidGenerator.d.ts b/src/server/types/utils/UUidGenerator.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/UUidGenerator.d.ts rename to src/server/types/utils/UUidGenerator.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/VFS.d.ts b/src/server/types/utils/VFS.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/VFS.d.ts rename to src/server/types/utils/VFS.d.ts diff --git a/Faupi-HideoutMod/Project/src/server/dist/types/utils/Watermark.d.ts b/src/server/types/utils/Watermark.d.ts similarity index 100% rename from Faupi-HideoutMod/Project/src/server/dist/types/utils/Watermark.d.ts rename to src/server/types/utils/Watermark.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/decorators/Singleton.d.ts b/src/server/types/utils/decorators/Singleton.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/decorators/Singleton.d.ts rename to src/server/types/utils/decorators/Singleton.d.ts diff --git a/Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/decorators/constructor.d.ts b/src/server/types/utils/decorators/constructor.d.ts similarity index 100% rename from Ereshkigal-AIO/ZEreshkigal-AllinOneMod/types/utils/decorators/constructor.d.ts rename to src/server/types/utils/decorators/constructor.d.ts