├── DBD-API ├── libman.json ├── ClientApp │ ├── postcss.config.js │ ├── .babelrc │ ├── src │ │ ├── assets │ │ │ ├── logo.png │ │ │ ├── items │ │ │ │ ├── rare.png │ │ │ │ ├── common.png │ │ │ │ ├── events.png │ │ │ │ ├── uncommon.png │ │ │ │ ├── veryrare.png │ │ │ │ └── ultrarare.png │ │ │ ├── perks │ │ │ │ ├── rare.png │ │ │ │ ├── common.png │ │ │ │ ├── old │ │ │ │ │ ├── rare.png │ │ │ │ │ ├── common.png │ │ │ │ │ ├── teachable.png │ │ │ │ │ ├── ultrarare.png │ │ │ │ │ ├── uncommon.png │ │ │ │ │ └── veryrare.png │ │ │ │ ├── uncommon.png │ │ │ │ ├── veryrare.png │ │ │ │ ├── teachable.png │ │ │ │ └── ultrarare.png │ │ │ ├── offerings │ │ │ │ ├── rare.png │ │ │ │ ├── common.png │ │ │ │ ├── ultrarare.png │ │ │ │ ├── uncommon.png │ │ │ │ └── veryrare.png │ │ │ └── main.scss │ │ ├── main.js │ │ ├── index.html │ │ ├── router.js │ │ ├── components │ │ │ ├── TunablesTable.vue │ │ │ ├── AddonsList.vue │ │ │ ├── OfferingList.vue │ │ │ └── PerkList.vue │ │ ├── views │ │ │ ├── Characters.vue │ │ │ ├── News.vue │ │ │ ├── Perks.vue │ │ │ ├── Offerings.vue │ │ │ ├── Shrine.vue │ │ │ └── CharacterInfo.vue │ │ ├── App.vue │ │ └── services │ │ │ └── ApiService.js │ ├── .gitignore │ ├── README.md │ ├── package.json │ └── webpack.config.js ├── Modules │ ├── Steam │ │ ├── SteamMatchmaking.cs │ │ ├── SteamTicketAccepted.cs │ │ ├── SteamUserStatsResponse.cs │ │ └── ContentManagement │ │ │ ├── ProtoManifest.cs │ │ │ └── CDNClientPool.cs │ ├── DbD │ │ ├── PakItems │ │ │ ├── ItemAddonInfo.cs │ │ │ ├── OfferingInfo.cs │ │ │ ├── BaseInfo.cs │ │ │ ├── MapInfo.cs │ │ │ ├── CustomItemInfo.cs │ │ │ ├── BaseItem.cs │ │ │ ├── PerkInfo.cs │ │ │ ├── TunableInfo.cs │ │ │ └── CharacterInfo.cs │ │ ├── Extensions.cs │ │ ├── JsonResponse │ │ │ ├── Converters │ │ │ │ ├── DateTimeConverter.cs │ │ │ │ └── CurrencyIdConverter.cs │ │ │ ├── StoreResponse.cs │ │ │ └── ShrineResponse.cs │ │ └── Extra.cs │ └── SPA │ │ └── VueHelper.cs ├── Properties │ └── launchSettings.json ├── DBD-API.csproj.user ├── Program.cs ├── Services │ ├── SteamEventService.cs │ ├── CacheService.cs │ ├── SteamService.cs │ ├── DdbService.cs │ └── SteamDepotService.cs ├── DBD-API.csproj └── Startup.cs ├── .gitignore ├── LICENSE ├── README.md └── DBD-API.sln /DBD-API/libman.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "defaultProvider": "cdnjs", 4 | "libraries": [] 5 | } -------------------------------------------------------------------------------- /DBD-API/ClientApp/postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: [ 3 | require('autoprefixer')() 4 | ] 5 | }; -------------------------------------------------------------------------------- /DBD-API/ClientApp/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "stage-2", 4 | ["env", { "modules": false }] 5 | ] 6 | } 7 | 8 | -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/logo.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/items/rare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/items/rare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/rare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/rare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/items/common.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/items/common.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/items/events.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/items/events.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/items/uncommon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/items/uncommon.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/items/veryrare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/items/veryrare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/offerings/rare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/offerings/rare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/common.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/common.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/old/rare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/old/rare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/uncommon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/uncommon.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/veryrare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/veryrare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/items/ultrarare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/items/ultrarare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/offerings/common.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/offerings/common.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/old/common.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/old/common.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/teachable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/teachable.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/ultrarare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/ultrarare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/offerings/ultrarare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/offerings/ultrarare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/offerings/uncommon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/offerings/uncommon.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/offerings/veryrare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/offerings/veryrare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/old/teachable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/old/teachable.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/old/ultrarare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/old/ultrarare.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/old/uncommon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/old/uncommon.png -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/assets/perks/old/veryrare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OutOfBears/DBD-API/HEAD/DBD-API/ClientApp/src/assets/perks/old/veryrare.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | sentry.bin 3 | .vs/ 4 | bin/ 5 | PublishProfiles/ 6 | obj/ 7 | DBD-API/manifest_cache/ 8 | DBD-API/data/ 9 | 10 | DBD-API.sln.DotSettings.user 11 | 12 | DBD-API/config.json 13 | -------------------------------------------------------------------------------- /DBD-API/Modules/Steam/SteamMatchmaking.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | 6 | namespace DBD_API.Modules.Steam 7 | { 8 | // TODO: Implement this 9 | public class SteamMatchmaking 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /DBD-API/ClientApp/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /dist 4 | 5 | # local env files 6 | .env.local 7 | .env.*.local 8 | 9 | # Log files 10 | npm-debug.log* 11 | yarn-debug.log* 12 | yarn-error.log* 13 | 14 | # Editor directories and files 15 | .idea 16 | .vscode 17 | *.suo 18 | *.ntvs* 19 | *.njsproj 20 | *.sln 21 | *.sw? 22 | -------------------------------------------------------------------------------- /DBD-API/ClientApp/README.md: -------------------------------------------------------------------------------- 1 | # client-app 2 | 3 | ## Project setup 4 | ``` 5 | yarn install 6 | ``` 7 | 8 | ### Compiles and hot-reloads for development 9 | ``` 10 | yarn serve 11 | ``` 12 | 13 | ### Compiles and minifies for production 14 | ``` 15 | yarn build 16 | ``` 17 | 18 | ### Lints and fixes files 19 | ``` 20 | yarn lint 21 | ``` 22 | 23 | ### Customize configuration 24 | See [Configuration Reference](https://cli.vuejs.org/config/). 25 | -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/main.js: -------------------------------------------------------------------------------- 1 | import Vue from "vue"; 2 | import App from "./App"; 3 | import router from "./router"; 4 | import Antd from 'ant-design-vue'; 5 | import VueMoment from 'vue-moment' 6 | import moment from 'moment-timezone' 7 | import 'ant-design-vue/dist/antd.css'; 8 | 9 | Vue.config.productionTip = false; 10 | Vue.$router = router; 11 | Vue.use(Antd); 12 | Vue.use(VueMoment, { moment }); 13 | 14 | console.log(Vue.$moment); 15 | 16 | new Vue({ 17 | router, 18 | render: h => h(App), 19 | }).$mount("#app"); 20 | -------------------------------------------------------------------------------- /DBD-API/ClientApp/src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |(These apply to every killer)
14 |Resets in {{shrineTime}}
6 |