Robert Paciorek
1f190dd19a
add api config settings: database and response url
2024-03-01 17:14:56 +00:00
rpaciorek
4662bbd629
update README, add sample files for localhosting ( #2 )
...
* update README, add sample files for localhosting
* fix port number in sample DWADragonsMain.xml
* update readme
* update itemid schema info
* update appsettings comments
---------
Co-authored-by: Spirtix <michal.prazak1@gmail.com>
2024-02-25 17:55:00 +01:00
Robert Paciorek
97503cc389
rework game version managment
...
now we use game and SoD version encoded in uint (instead of compare raw apiKey values),
this allows for easy support for more versions ...
2024-02-24 18:47:04 +00:00
Robert Paciorek
2dfb5fd1b8
better handle proxy cache rename error
2024-02-17 00:28:40 +00:00
Robert Paciorek
b7720af330
add ListenIP config option for asset server
2024-02-08 19:26:30 +00:00
Robert Paciorek
56c388b1d6
fix internal server error on 2.9 quests
...
also fix error on invalid SetAvatar call
2024-02-06 20:20:35 +00:00
Robert Paciorek
c39b4bb015
remove per zone mmo config
...
using common mmo config from DWADragonsMain.xml allows to
easy host own servers without having to edit the server code
per zone config can by enabled by edditing Resources/mmo.xml
2024-02-05 16:47:38 +00:00
Robert Paciorek
e1a8f47a27
add "auto encrypt" function for *Main.xml
2024-02-04 12:32:52 +00:00
Robert Paciorek
bd6df27c92
assets server "partial" mode improvements
...
* add support for cache/store assets in partial mode
* use stream approach in assets proxy mode
* reduce memory usage on proxy big files
* reduce risk of game client timeouts on slow connection
2024-01-29 21:21:53 +00:00
Robert Paciorek
7888445eee
support for mods - items add/overwrite interface
2024-01-29 14:28:51 +00:00
Robert Paciorek
18f7e89509
fix some icons in store
...
* use Alpha Skins icons for Membership Toothless and Membership Light Fury
(not a perfect solution, but better than an icon that doesn't load)
* use correct icon (with visible alpha glow) for Alpha Toothless Friendship Hearts Paint
2024-01-26 18:27:21 +00:00
Robert Paciorek
c0d5b79518
add items to store
...
* Chimeragon Thawfest Saddle
* Thawfest Dragon Saddle Chest
* Friendship Arch
* Stormshatter
2024-01-26 18:22:21 +00:00
Robert Paciorek
20bcd835d7
create Kingstail skin (21003) using og assets
...
... and add it to store
2024-01-26 12:57:38 +00:00
Robert Paciorek
4e792658d8
battle event rewards support
...
* fix RedeemMysteryBoxItems for support gems and coins from boxes
* add missing battle event fail achievement
2024-01-23 01:11:50 +00:00
Robert Paciorek
36d009dc3a
implemented SetDisplayName
2024-01-09 20:43:38 +00:00
Robert Paciorek
7e5a90ba87
use utf-8 in xml headers from SerializeXml
...
we use ascii/utf-8 (not utf-16) encoding in files and network data
so XML header should be always `<?xml version="1.0" encoding="utf-8"?>`
2024-01-09 16:08:42 +00:00
Robert Paciorek
ea3de10100
disable sending email in LoginParent reply
2024-01-07 16:24:00 +00:00
Robert Paciorek
5c802927a0
job board and quests bugfixes
...
* fix: jobs disappear after completing
* fix: jobs (and quest) does not cost items
2024-01-04 00:19:16 +00:00
Robert Paciorek
e50207ac2e
add support for customizable items
2023-12-29 22:49:11 +00:00
Robert Paciorek
512348336c
fix missing blueprints
2023-12-29 00:36:29 +00:00
Robert Paciorek
25ebba6f65
fix MissionID restore bug
2023-12-11 16:27:46 +00:00
Robert Paciorek
e5570f7c91
Magic and Mythies fixes:
...
- add fake missions for unlock fishing and mythie grow up
- add games to store
2023-12-11 16:50:20 +01:00
Robert Paciorek
47e1bfb065
SoD 1.6 fixes
...
- CreateRaisedPet endpoint
- support for 1.6 apiKey + util class for management apiKey version recognition
2023-12-11 16:50:20 +01:00
Spirtix
80481713e3
include discounts in purchase prices
2023-12-09 22:01:10 +01:00
Robert Paciorek
5b8c952419
wallet-store fix for old SoD (1.13, 2.9)
2023-12-07 21:02:57 +00:00
Spirtix
474605dd53
fix highscores involving time
2023-12-07 21:03:14 +01:00
Spirtix
8b3ed124c6
wallets
2023-12-07 20:38:06 +01:00
Spirtix
6bc5a0b140
local asset server
2023-12-02 17:26:19 +01:00
Spirtix
7578ee7e97
GetGameData: convert dates to UTC
2023-11-27 19:09:28 +01:00
Spirtix
57904b3b4a
leaderboard query fixes
2023-11-26 19:47:54 +01:00
Spirtix
af08dbf5f0
update readme
2023-11-26 17:44:38 +01:00
Spirtix
385449c1e7
highscore fixes
2023-11-26 17:44:38 +01:00
Spirtix
c5bc21e539
top achievement points leaderboard
2023-11-26 17:44:38 +01:00
Spirtix
a0e2e198da
score leaderboards
2023-11-26 17:44:38 +01:00
Robert Paciorek
879943d9e7
add Owl Feather to the store
2023-11-25 13:41:49 +00:00
Spirtix
a069ac0262
add SetRaisedPet to readme
2023-11-23 16:51:50 +01:00
Spirtix
6500339ecf
sort methods alphabetically
2023-11-23 15:19:01 +01:00
Spirtix
fff532fa60
update status section
2023-11-23 15:15:38 +01:00
Robert Paciorek
132057911f
bugfix: check item gender for mystery box rewards
2023-11-07 11:39:07 +01:00
Robert Paciorek
6b12363dbd
fix getting Toothless from 2.9 shop
2023-11-07 11:39:07 +01:00
Spirtix
3ddc1e205c
fix stable quest reward with invalid pet ID
2023-10-18 08:32:04 +02:00
Robert Paciorek
89f51bc157
fix for 1.13
2023-10-17 08:06:27 +02:00
Spirtix
fd831058c6
data model improvements
2023-10-17 07:58:04 +02:00
Robert Paciorek
eb3f163fda
unlock fishing in 1.13
2023-10-04 15:38:28 +02:00
Robert Paciorek
42ee2ab77d
job board mission fixes
...
- set as inactive and need accept in 1.13
- allow repeat in all versions
also remove from mission list for 1.13 Maze and MainReward quests
2023-10-04 15:38:28 +02:00
Robert Paciorek
8e5b8cc64a
add "Alpha Ruffrunner Hiccup Logo Paint" to store
2023-10-04 15:38:28 +02:00
Robert Paciorek
f572e82402
fix "Dragon Hunter Gold" quest
...
* add to "Dragon Hunter Gold" missing prerequisites for Battle For The Edge
* add missing prerequisites to other bonus quests from expansions packs
thanks to BrokenTV
2023-10-04 15:38:28 +02:00
Robert Paciorek
a8d1bae4ac
fix fuse error in "Battle Skills" tutorial
2023-10-04 15:38:28 +02:00
Robert Paciorek
ac281ca4ad
fix mission completed check in "one of tasks is needed to be completed" case
2023-10-02 20:32:40 +02:00
Robert Paciorek
0a61aceb78
fix incorrectly locked items in old versions
...
replace 0 point requirement by no requirement in items def
2023-10-02 11:19:02 +02:00