Custom Quests Editor 1.1.0

Online tool to create/edit custom quests json files, this is the ideal companion for Custom Quests mod.

Designed to work with Custom Quests mod <3


This tool will allow you to create and edit quest files for Custom Quests mod.

Main features

- just select what you want

- handle several quest files

- you can duplicate a quest

- search for items

Usage tips

- Warning: if you reload the page, all data are loose (for now).

- Drop a custom quest json file to import it.

- Double click on a quest file to rename it.

- Create chainable quests with `locked_by_quests`


Credits

Thanks to Gave_Over for making the image ;)

  • Version 1.1.0

    Changelog

    Features

    Added quests persistance in local storage.

    Fixes

    Editor can load file quests for Custom Quests > 2.0.0 (@group and @build directives are ignored for now)

  • Version 1.0.5

    update

  • Version 1.0.2

    update

  • Version 1.0.0

  • Missing features in editor since Custom Quests 2.0.0

    - start_rewards (2.0.0)

    - @group special directives (2.0.0)

    - @build special directives (2.0.0)

    - Any target for Kill missions (2.1.0)

    - FindItem quests (2.1.0)

    - one_session_only property (2.1.0)
    - repeatable quests (2.3.2)

    - weapons_whitelist for Kill missions (2.4.0)

    - traders_reputations for rewards (2.5.0)

  • Shame this is nolonger supported, it has such a lovely GUI, was hoping I could adapt it to modern loaders, but, I cannot, hope to see this come back some day.

  • Still plan to update this beatuiful thingy? :)

    • Yup, still planned, but I have to update PTT and CustomQuests to 3.3.0 first.

      Heart 1
  • Hi,


    love the idea of this.

    I tried to do my own quest series but after i launch the game and try to accept a quest, the following error shows up in my server:


    TypeError: Cannot read property 'length' of undefined

    TypeError: Cannot read property 'length' of undefined

    at QuestController.acceptQuest (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:5277:57)

    at Proxy.acceptQuest (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:2090:37)

    at QuestItemEventRouter.handleItemEvent (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:13298:44)

    at ItemEventRouter.handleEvents (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:13467:38)

    at ItemEventCallbacks.handleEvents (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:1659:63)

    at $de60112e0288ef4d$export$1dd35d19c79daa7c.action (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:14008:48)

    at ItemEventStaticRouter.handleStatic (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:12648:61)

    at Proxy.handleRoute (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:12943:41)

    at Proxy.getResponse (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:12933:30)

    at HttpServer.sendResponse (E:\Tarki\SPT AKI Game_3.0.0\obj\bundle.js:14510:38)


    After a few minutes i got a backend error and the quest is accepted and shows up at the trader.

    Any idea on what i did wrong?


    Thanks!

    • Hi, thanks for reporting.


      Can you provide your json custom quest here ?

    • Thanks I'll take a look this week-end and I come back to you

    • Ok I found why, apparently the client is not happy when quest ids has spaces.

      Try to replace all your ids, for example:


      `Scav 10x` replaced by `Scav_10x`


      In next versions of custom quests this will be prevented by an error, thanks for reporting and have fun.

    • This is fixed in 2.4.3.


      Now `Scav 10x` is automatically replaced by `Scav_10x`.


      But be careful, this is not the case for ids in `locked_by_quests` and `unlock_on_quest_start` properties (for now)


      EDIT: it's better to avoid spaces even in 2.4.3 (it allows retrocompatibility with your quest file)

    • Thank you very much!

      I love your mods and will go on working and experiment with them ;)

  • Is there a way to import a Json into the quest editor site, in case I messed up? I accidentally put customs as the location, even though this objective is to place a jammer in nightfactory

    • Yeah you can just drag-n-drop your file to import it ;)

      Thanks 1
  • This mod is very good, I want to ask is there a way to set trader's loyalty as a reward ? and how can I add a custom image as the quest image ? thx

    Thanks 1
  • Loving this mod, I did just want to ask for clarification, is there a way to set Trader Loyalty as a reward or is that still a planned feature in the future?

    • yes it's planned for now

      Thanks 1
    • Since this is a very asked feature, I'll make this as my priority for next Custom Quests updates.

      Like 1
  • Yes! This makes it so much easier. Thank you trap.

    Like 1