QuestCreator v2.3.0 - Added checkpoints, cinematics, and tons of new features (with other plugins)
Please use DISCORD to get support, it's way faster ! The link is on the plugin page
Changelog for QuestCreator v2.3.0 :
- Updated the wiki with all new objects and settings.
-
Added : object SERVER_CHECKPOINT_CREATE, that will save itself as the latest checkpoint for the current branch (every branch can have ONE latest checkpoint). You have to specify a "restart goto" that will be executed when the checkpoint is called (by default, on quest resume).
(tested) (suggested by Lordinouille)
-
Added : object SERVER_CHECKPOINT_RESTART, allows you to manually call a checkpoint restart for a specific branch.
(snapshot)
-
Added : object SERVER_CAMERA_MODE_TOGGLE, allowing you to enable/disable the camera mode for all quest players. When a quest is in camera mode, players are in a flying state and are stuck to their current position (you can still teleport them) until camera mode is disabled.
(tested) (suggested by Lordinouille)
-
Added : object PLAYER_WAIT, the player will have to wait a certain amount of seconds to complete it (takes location setting into consideration if there's any).
(snapshot) (suggested by Hellcode48)
-
Added : object PLAYER_SKILLAPI_CAST, the player will have to cast a skill (or a specific skill).
(snapshot) (suggested by IThrowBabies)
-
Added : object PLAYER_SKILLAPI_UPGRADE, the player will have to upgrade a skill (or a specific skill).
(snapshot)
-
Added : object PLAYER_MCMMO_LEVEL_GAIN, the player will have to gain level for a skill (or a specific skill).
(snapshot) (suggested by Yuky)
-
Added : condition QUEST_COMPLETED_TIME, the player will have to have completed the quest under a certain delay or the condition won't be valid.
(snapshot) (suggested by Bat)
-
Added : integration for PlaceholderAPI, created some placeholders (%questcreator_[...]%). You can find a list on the wiki home page.
(tested) (suggested by Lordinouille)
-
Added : integration for Dynmap, added an option for every quest model to have a Dynmap quest marker location.
(tested)
-
Added : GUI 'active_quests' that will show only the active quests. You can specify 'link: active_quests' on any item to open that GUI when clicking it.
(tested)
-
Added : setting 'allow_rightclick_start' for quest/quest groups items in GUI configurations.
(snapshot) (suggested by Matrikx)
-
Added : setting 'selection_gui_when_one_quest' for NPCs in NPCs configuration, if set to true the quest selection GUI will open even if there's only one quest available.
(snapshot) (suggested by Twister_one)
-
Added : setting 'block' for object PLAYER_PROJECTILE_SHOOT.
(snapshot) (suggested by Yuky)
-
Added : setting 'progress_name_line_length_limit' (default 50) in the main configuration (questcreator_config.yml). If an object 'progress name' is over that length, it will be split in multiple lines.
(tested) (suggested by Twister_one)
-
Improved : now displaying the MSG_QUESTCREATOR_QUESTCOOLDOWN message when interacting with a npc/quest block if there's no available quest and at least one quest in cooldown.
(snapshot) (suggested by Feikon)
-
Fixed : the detailed progression wasn't showing correctly in some cases.
(tested)
-
Fixed : now taking only the balance amount (also added a warning log) for action TAKE of object SERVER_MONEY_CHANGE when the player hasn't the amount needed.
(snapshot) (reported by Matrikx)
-
Fixed : command '/questcreator progress' couldn't be executed from console, even with the '--player [name]' parameter.
(tested)
-
Fixed : the coop invite system wasn't working correctly since the commands update.
(tested) (reported by Yuky)
-
Fixed : object PLAYER_NPC_KILL wasn't detected properly.
(snapshot) (reported by climeno)
Changelog for PyrCore v5.0.6 :
-
Added : a better integration management for other plugins, enable/disable/reload, plugin enable/disable reactions and more logging.
(tested)
-
Added : new messages for QuestCreator.
(tested)
-
Improved : location saving to configurations.
(tested)
-
Improved : now accepting UUIDs as "player/offline player" parameters for commands.
(tested)
-
Fixed : minor bugs with mutliple-line placeholders replacement.
(tested)
-
Fixed : minor locale typos.
(snapshot)
Thanks to all the community members for reporting bugs and suggesting features. Keep going, so I can make this plugin better !
This changelog contains all the changes related to this plugin.
(tested) means it worked on my debug server, (snapshot) means that I didn't tested, and the person who reported/suggested the bug is also mentionned, if it wasn't me.