Project Zomboid

Project Zomboid

SSR: Quest System
Showing 31-40 of 69 entries
< 1  2  3  4  5  6  7 >
Update: 1 Sep, 2023 @ 1:46am

Hotfix (36b29ef)

Changelog:
- #r_jump command now uses weighted random
- fixed exception that occured when #choice command is placed at the end of the script
- fixed tags not working in choice options
- fixed quest panel showing incorrect information about event quests that are daily/weekly or use real time for the timestamp

Update: 30 Aug, 2023 @ 3:47am

Hotfix (fe88a39)

Changelog:
- fixed save incompatibility with updated ZombieKill task

Update: 30 Aug, 2023 @ 1:52am

Release (df54b9d)

Changelog:
- implemented UI scaling for quest system menus (play quests at 8K with X4 font size)
- all commands now support tags, but only a few have them enabled by default, i.e. #m, #choice, #desc, #desc_append, #reward, #reward_select (done by changing the value allow_tags to true for specific command)
- #var command now accepts lua function as an argument (make sure it returns some value, otherwise "nil" will be used)
- you can now set the range of values used for character stats by modifying CharacterManager.r_min and CharacterManager.r_max (from -999 to 999 by default)
- locked choice options of #choice can now be hidden
- fixed #remove_zombies not removing zombies if used right after teleport (now waits for zombie update; 1 sec if there are no zombies nearby)
- kill count for KillZombie task no longer resets on player death
- #quest_unlock and #task_unlock no longer call unlock function if quest/task is already unlocked
- moved item check algrorithm used in #has_item to a separate function (see ItemFetcher.getNumberOfItem)
- function CharacterManager:getCharacterIndex is now deprecated (use CharacterManager:indexOf; returns nil instead of -1 if character with specified id doesn't exist)
- removed deprecated commands (#door_open and #door_close)
- refactoring and optimization

Update: 18 Aug, 2023 @ 1:51am

Hotfix (ed65f1f)

Changelog:
- fixed single-use ContextAction tasks (i.e. ones that don't use flag and script for arguments)

Update: 13 Aug, 2023 @ 1:46am

Release (de40083)

Changelog:
- added voice replay button (for whoever uses #voice command)
- added more tags for text formatting (${username}, ${forename}, ${surname} and ${stat,char_id,stat_id})
- added more skin textures for mannequin npcs
- increased update frequency for QuestCondition and TaskCondition tasks (every 250 ms)
- fixed exception that occurs when script specified in mannequin template is invalid
- fixed exception that occurs on 3D portrait render when item specified in mannequin template is not clothes, accessory or bag
- fixed ContextAction task not taking into account the status of the quest (from now option will be available only when both quest and task are unlocked and unfinished)

Update: 1 Aug, 2023 @ 2:35am

Hotfix (70fee17)

Changelog:
- fixed 3D portrait not being cleared on 2D portrait render

Update: 1 Aug, 2023 @ 1:59am

Release (d1f6230)

Changelog:
- added 3D portraits support (for player and mannequin npcs)
- added FailQuest action
- FindItem task now checks containers in player inventory
- fixed pending task not being recognized as active after restarting the game
- lowered update frequency for FindItem, ContextAction, QuestCondition and TaskCondition task to improve performance
- action execution errors now have Error tag in logs
- fast forward now stops as the dialogue starts (single player only)

Update: 26 Jul, 2023 @ 1:48am

Release (62cb8c7)

Changelog:
- added French translation (thanks to Xianah)

Update: 21 Jul, 2023 @ 1:58am

Release (bf9688d)

Changelog:
- exp reward is no longer rounded
- added translator credits to the pause menu (depends on selected language)
- added Chinese translation (thanks to Eroge)

Update: 12 Jul, 2023 @ 1:49am

Hotfix (a15e7e4)

Changelog:
- fixed saved progress not being loaded properly when there are no npcs
- improved logging