You are viewing a potentially older version of this package. View all versions.
KGvalheim-Marketplace_And_Server_NPCs_Revamped-8.7.0 icon

Marketplace And Server NPCs Revamped

Mod adds Marketplace where people can sell/buy items and 8 more NPC's: Quests/ Trader / Banker / Teleporter / Info / Feedback / Gambler / Buffer

Date uploaded 11 months ago
Version 8.7.0
Download link KGvalheim-Marketplace_And_Server_NPCs_Revamped-8.7.0.zip
Downloads 8214
Dependency string KGvalheim-Marketplace_And_Server_NPCs_Revamped-8.7.0

README

https://i.imgur.com/CkSehPu.png https://i.imgur.com/dBf99Od.png

Like my mods? Support me: Paypal: [email protected]

MOD ONLY WORKS IF YOU USE IT ON DEDICATED SERVER. DON'T TRY TO USE IT IN SINGLEPLAYER / CLIENT HOST

Mod adds different NPCs and Unique mechanics to server so admins can configure them from serverside with no need to restart server for applying settings:

Patchnotes
Version Changes
8.7.0 Leaderboard system added with custom Achievements system
Added players tag system
Traders now can sell Skill EXP
Added new folder: AdditionalConfigs with Quests/Dialogues/Territories folders where you can put additional .cfg files for corresponding NPC type (so you don't flood your main config file and split / manage it better)
Added Color attribute to dialogues
Added new dialogues commands / conditions
Added <image=link> tag for server info
Now if server info tag named [OnPlayerFirstSpawn] it will show UI when player first joins server
Bugfixes / optimizations
Transmogrification is now a free feature
Added Transmog to DistancedUI
Now you can use ! sign before dialogue condition to simply reverse it
Added gradients for Territory System colors
8.6.3 Posted / updated NPC Dialogues + Territory System guides on site
Added config option to specify banker interest items (All by default)
Added config option to set mailbox item wait time
Fixed gambler code
Now working with wackydb 2.0 (beta) cloned items
8.6.0 New system added: Mailbox
Finished NPC Dialogues system
Bugfixes
Fixed Banker interest not working
Now Marketplace can use SOME of its features locally on client (to enable set config option to true on clientside)
New Quest Restriction - Time: value, allows quest to be time limited
Added NPC font support for chinese symbols and other languages special symbols
8.5.0 New system added: NPC Dialogue (guide soon)
New system added: Item Mocking (guide soon)
Fixed banker multiplier bug
Fixed KGchat text overflow
8.4.0 Player Territories removed. Please do not install this version until you replace Player Territories module on something else (Azumatt wards / e.t.c) (TerritoryDatabase is same and working, just not the players one)
Added KGchat as part of marketplace. Its enabled by default but you can turn it off in Main config on serverside. You can replace KGchat emojis in BepInEx/Config/MarketplaceEmojis. You will find spritesheet_original.png there, change pics on what you need and rename it to spritesheet.png
Added 2 new fields to fashion UI: Periodic Sound + Periodic Sound Time
Added new quest event: NpcText
Optimized mod by rewriting it almost from scratch. Now mod is open-source, check: https://github.com/war3i4i/Marketplace for code
Added API for territories so other mods may use it (check github)
NPC's now won't show up in hammer menu if Debug Mode is turned off

Transmogrification system access has changed (now transmogrification is a separated DLL). If you bought Transmog access before this patch please contact me in discord KG#7777 so i can send you mod to enable Transmog
8.3.3 Added Groups API for Kill type quests
8.3.2 Quest descriptions now may have \n as new line
Territory minimap text fix
Fixed NPC save/load UI problems
Fixed Teleporter map names showup
8.3.0 Updated for new Valheim version
Bugfixes
Added Marketplace_GOBLIN, Marketplace_SKELETON, Marketplace_QUESTBOARD, Marketplace_TELEPORTER, Marketplace_DEFAULTNPC as separated models that you can use to override NPC model
8.2.8 All data in DO NOT TOUCH folder now decrypted. Keep in mind that you can't change that in runtime and if you edit .json file then do it on your own risk
Changed NPC Save / Load UI, changed Marketplace UI, changed Premium UI
Added IsVIP restriction for quests (quest will be shown only for VIP's)
Fixed trader NeedToKnowMaterial items appear if player doesn't know materials
Now you can buy particular amount of items from stack in Marketplace
Updated KeyManager
Items in Marketplace cannot be Expired anymore
8.2.7 Added new trader format, now Trader may have up to 5 items to exchange in left and right side, also left side items may now also have level required
Quests now may have multiple targets per one quest as rewards and requirements (same format with adding)
Reworked Marketplace UI visuals
Fixed a bug where marketplace prevented items from being able to change rotation / roll
Some code optimizations
Now if you press RIGHT mouse button on "Receive Income" button in Marketplace then income will be added directly to your banker
8.2.6 Updated to latest Valheim live version
Added new <image=link> tag for quest name to show preview image
Added PutAll button to Banker
Added Periodic animation to NPC Fashion UI
Fixed Premium UI syncing
Added new territory flag: NoCreatureDrops
8.2.4 Added MagicHeim API (Quest Reward Add MagicHeim EXP, Quest Restriction MagicHeim Level)
Fixed compatibility issue with Marketplace Territories and Jere's ExpandWorld
8.2.3 Fixed Jewelcrafting compatibility.
Added new VFX id: 21 to Transmogrification that allows people to chooce any effect manually.
Fixed player territories map showup issue
8.2.1 Fixed quest autocomplete tag problem on most quest types. Now it properly works on all Kill, Collect, Craft, Build type quests
8.2.0 Now mod compatible with mistlands update
Updated NPC + NPC Fashion UI's
Now Marketplace also saves Crafter Name + Crafter ID
Updated transmog to use ItemDataManager. After update all transmogrified items will be nullified. But because of using ItemDataManager now transmog wont disappear when you upgrade an item + will have much less bugs (armor stand ad so on)
New Territory flags added: NoMist, InfiniteEitr, InfiniteStamina
Small Localization update
8.1.2 Fixed critical bug that didn't allow players to join server
8.1.1 Returned Quest Journal (a little changed)
Fixed NPC sound reverb problem
Fixed player getting skill experience while attacking NPC
8.1.0 BEFORE INSTALLING 8.1.0 VERSION MAKE SURE TO REMOVE ALL ITEMS FROM MARKETPLACE SINCE AFTER UPDATE IT WILL REMOVE ITEMS OWNERSHIP FROM ALL USERS. ALSO DO THE SAME FOR ALL PLAYER CREATED TERRITORIES
New NPC (System) Added: Transmogrification (Paid feature only)
New System added: Quest Events
New quest reward added: Skill_EXP
New quest restriction added: NotFinished
Bugfixes
Now NPC Sounds are mp3 files instead of wav
Now Territories with at least one color less than 0 wont be displayed on map
Added tooltips on hover on any quest reward or trader item
If you will write [questID=autocomplete] then quest will be considered finished without completing it in NPC UI, it will be completed immediately when your quest target is done
8.0.2 Added few log lines for PremiumSystem
8.0.0 1) Bugfixes
2) Added new Premium System: Distanced UI that can use NPC profiles without interacting with NPCs. To use go to MarketplaceKG/PremiumSystem/ folder to edit .cfg file. Hotkey to open UI is L. Alt + ~
3) Added new NPC UI : Save/Load. Opens with C + Interact. Allows you to save NPC appearance and then load it back on another NPC. To save ALL NPCs in your location write /npc save in chat
4) Replaced old localization on LocalizationManager. Now you can add your own localization. For that download file: https://pastebin.com/7z08xMQq . Place it into Valheim/BepInEx/config/ folder and name it MarketplaceAndServerNPCs.YOURLANGUAGE.yml . Then you can translate lines to make your own language localization

https://i.imgur.com/iWZO1dp.png

You can find all guides here: https://kg-dev.xyz/

For Questions or Comments, find KG#7777 https://i.imgur.com/CPYNjXV.pngin the Odin Plus Team Discord: https://i.imgur.com/XXP6HCU.png