[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhV1V7U6O1N2mJFmfnTcrYWIN9DyzsCuKykCdgGJ3hm8":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"icetear","Mario J. Gaida","https:\u002F\u002Fprofiles.wordpress.org\u002Ficetear\u002F",2,10,100,30,94,"2026-04-05T18:23:35.922Z",[14,35],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":31,"download_link":32,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":33,"fetched_at":34},"adventurebook","Adventurebook","1.0.21","\u003Cp>Adventurebook is a plugin that allows you to create interactive storybooks or roleplay-like adventure books on your WordPress site. With Adventurebook, you can craft engaging narratives where readers can make choices that influence the outcome of the story.\u003C\u002Fp>\n\u003Cp>Key Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Interactive Storytelling: Create stories with multiple paths and endings based on reader choices.\u003C\u002Fli>\n\u003Cli>Easy-to-Use Interface: User-friendly tools to design and manage your adventure books.\u003C\u002Fli>\n\u003Cli>Customizable Options: Tailor the appearance and functionality of your adventure books to fit your style.\u003C\u002Fli>\n\u003Cli>Multimedia Support: Enhance your stories with images. Add audio to pages that will be played automatically when the page is loaded (if your browser permits).\u003C\u002Fli>\n\u003Cli>Character and Item Management: For “Game”-type Adventurebooks, manage items and creatures that characters can interact with.\u003C\u002Fli>\n\u003Cli>Combat System: A simple turn-based combat system for “Game”-type Adventurebooks, allowing characters to engage with creatures.\u003C\u002Fli>\n\u003Cli>Script Editor: Create custom scripts to add dynamic elements to your adventure books.\u003C\u002Fli>\n\u003Cli>Responsive Design: Ensure your adventure books look great on all devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re an author looking to publish interactive stories or a teacher wanting to create engaging learning materials, Adventurebook provides the tools you need to bring your narratives to life.\u003Cbr \u002F>\nGet started today and captivate your audience with immersive storytelling!\u003C\u002Fp>\n\u003Cp>See it in action:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Travel through Cologne (german) (Story-type): https:\u002F\u002Fkoeln.adventurebook.net\u003C\u002Fli>\n\u003Cli>Travel on the Camino (german) (Game-type): https:\u002F\u002Fcamino.gaida.de\u003C\u002Fli>\n\u003Cli>Relaxing Journey (english, incl. Google Translate) (Story-type): https:\u002F\u002Fadventurebook.net\u002Frelaxing-journey\u002F\u003C\u002Fli>\n\u003Cli>The Morning After (german, incl. Google Translate) (Story-type): https:\u002F\u002Fadventurebook.net\u002Fder-morgen-danach\u002F\u003C\u002Fli>\n\u003Cli>Play Demoworld (english, incl. Google Translate) (Game-type): https:\u002F\u002Fadventurebook.net\u002Fplay-demoworld\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The “Demoworld” Adventurebook is also included in the premium version of the plugin as demo content to help you get started.\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After activating the plugin, navigate to the ‘Adventure Books’ menu in your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Click on ‘Add New Adventure Book’ to start creating your adventure book frame. Just enter a title and maybe a short description.\u003C\u002Fli>\n\u003Cli>Save the adventure book.\u003C\u002Fli>\n\u003Cli>Add pages by editing your adventure book and using the ‘Add New Book Page’ button on the right side of the editor.\u003Cbr \u002F>\nAlternatively, you can manage your book pages using the ‘Book Pages’ menu. Be sure to set the filter to the correct book. \u003C\u002Fli>\n\u003Cli>\n\u003Cp>When editing a book page, you can add choices by using the ‘Add Decision Option’ button at the bottom.\u003C\u002Fp>\n\u003Cp>Each choice can link to another (existing) page in the book, allowing for branching narratives. Be sure to first create the target pages before linking them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>You can add a single image to each book page using the ‘Book Page Image’ option in the editor.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After having added a decision to a page, you can restrict the choice to characters that have a specific item.\u003C\u002Fp>\n\u003Cp>This applies to Game-type Adventurebooks.\u003Cbr \u002F>\nTo do this, choose “Restriction Type” -> “Item” and then enter the code of the item that the character must have to be able to choose this option.\u003Cbr \u002F>\nE.g. if you restrict a decision to the item with code “key_gold”, only characters that have this item in their inventory can choose this option.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to setup a Game-type Adventurebook\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a page for character management with the shortcode \u003Ccode>[adventurebook_character_overview]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Set this page in the Adventurebook settings.\u003C\u002Fli>\n\u003Cli>Create a new Adventurebook of type “Game”.\u003C\u002Fli>\n\u003Cli>Create a page for the book with the shortcode \u003Ccode>[adventurebook id=\"X\"]\u003C\u002Fcode>, where X is the ID of your adventure book.\u003C\u002Fli>\n\u003Cli>The adventurebook will be embedded in this page.\u003C\u002Fli>\n\u003Cli>Create items in the “Adventurebook Items” menu. You can upload an image for the item and define stats. For details, see below.\u003C\u002Fli>\n\u003Cli>Create creatures in the “Adventurebook Creatures” menu. You can upload an image for the creature and define stats. For details, see below.\u003C\u002Fli>\n\u003Cli>Create book pages and add item spawns \u002F creature spawns to the pages. For details, see below.\u003C\u002Fli>\n\u003Cli>Set the starting page by selecting the bookpage of your choice on the Adventurebook edit page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Items\u003C\u002Fh3>\n\u003Cp>Items are defined in the “Adventurebook Items” menu. Every item has a code, a name, a description, stats and an image.\u003Cbr \u002F>\nThe code is a unique human readable identifier for the item, e.g. “key_gold”.\u003Cbr \u002F>\nStats are depending on the chosen Combat System. In the free version, only the “Simple” combat system is available.\u003C\u002Fp>\n\u003Cp>E.g. a longsword could be defined by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>code: sword_longsword\u003C\u002Fli>\n\u003Cli>name: Longsword\u003C\u002Fli>\n\u003Cli>description: A sharp longsword.\u003C\u002Fli>\n\u003Cli>stats: Slot=Weapon,Damage=10,Value=15\u003C\u002Fli>\n\u003Cli>image: (upload an image of a longsword)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Creatures\u003C\u002Fh3>\n\u003Cp>Creatures are defined in the “Adventurebook Creatures” menu. Every creature has a code, a name, a description, hostility, attackability, xp value, stats, loottable and an image.\u003Cbr \u002F>\nThe code is a unique human readable identifier for the creature, e.g. “goblin”.\u003Cbr \u002F>\nStats are depending on the chosen Combat System. In the free version, only the “Simple” combat system is available.\u003C\u002Fp>\n\u003Cp>E.g. a goblin could be defined by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>code: goblin\u003C\u002Fli>\n\u003Cli>name: Goblin\u003C\u002Fli>\n\u003Cli>description: A small green goblin. Looks hostile.\u003C\u002Fli>\n\u003Cli>hostility: hostile\u003C\u002Fli>\n\u003Cli>attackability: can be attacked\u003C\u002Fli>\n\u003Cli>xp value: 5\u003C\u002Fli>\n\u003Cli>stats: Health=20,Damage=5,Armor=2\u003C\u002Fli>\n\u003Cli>loottable: sword_longsword:20:1:1,leather_armor:10:1:1\u003C\u002Fli>\n\u003Cli>image: (upload an image of a goblin)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The loottable defines which items the creature can drop when defeated. The format is:\u003Cbr \u002F>\n    item_code:chance:min_amount:max_amount\u003Cbr \u002F>\nE.g. \u003Ccode>sword_longsword:20:1:1\u003C\u002Fcode> means that the creature has a 20% chance to drop 1 longsword when defeated.\u003Cbr \u002F>\nFor gold\u002Fmoney, use the item code “money”.\u003Cbr \u002F>\nE.g. \u003Ccode>money:100:5:15\u003C\u002Fcode> means that the creature will always drop between 5 and 15 gold when defeated.\u003C\u002Fp>\n\u003Ch3>Combat Systems\u003C\u002Fh3>\n\u003Cp>To make the plugin more flexible, different combat systems can be chosen.\u003Cbr \u002F>\nCurrently, only the “Simple” combat system is available in the free version.\u003Cbr \u002F>\nIn the “Simple” combat system, the currency is set to “Gold”.\u003C\u002Fp>\n\u003Ch4>Character Stats\u003C\u002Fh4>\n\u003Cp>Character Stats for the “Simple” combat system are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Health (Defaults to 35)\u003C\u002Fli>\n\u003Cli>CurHealth\u003C\u002Fli>\n\u003Cli>Wealth (Gold) (Defaults to 10)\u003C\u002Fli>\n\u003Cli>XP (Defaults to 0)\u003C\u002Fli>\n\u003Cli>Slots (Defaults to ‘Weapon,Shield,Armor’)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>internal use only:\u003Cbr \u002F>\n* initiative (Defaults to 0)\u003Cbr \u002F>\n* attack (Defaults to 0)\u003Cbr \u002F>\n* armor (Defaults to 0)\u003Cbr \u002F>\n* defense (Defaults to 0)\u003C\u002Fp>\n\u003Ch4>Creature Stats\u003C\u002Fh4>\n\u003Cp>Creature Stats for the “Simple” combat system are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Health\u003C\u002Fli>\n\u003Cli>Damage\u003C\u002Fli>\n\u003Cli>Armor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Item Stats\u003C\u002Fh4>\n\u003Cp>Item Stats for the “Simple” combat system are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Value\u003C\u002Fp>\n\u003Cp>how much (Gold) the item is worth when selling it to a shop\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Armor\u003C\u002Fp>\n\u003Cp>how much armor the item provides when equipped\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Damage\u003C\u002Fp>\n\u003Cp>how much damage the item provides when equipped\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Slot\u003C\u002Fp>\n\u003Cp>if the slot of an item matches any slot of a character, the item can be equipped by the character.\u003Cbr \u002F>\nIn the Simple Combat System, the available slots are ‘Weapon’, ‘Shield’ and ‘Armor’. Only one item can be equipped per slot.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A sword could have the slot ‘Weapon’ and damage 10.\u003C\u002Fli>\n\u003Cli>A shield could have the slot ‘Shield’ and armor 5.\u003C\u002Fli>\n\u003Cli>A leather armor could have the slot ‘Armor’ and armor 3.\u003C\u002Fli>\n\u003Cli>A chain mail could have the slot ‘Armor’ and armor 7.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If a player has a leather armor equipped, his armor stat is 3.\u003Cbr \u002F>\nIf he equips the chain mail, the leather armor will be unequipped and the armor stat will be 7.\u003C\u002Fp>\n\u003Ch4>Combat\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>When a character visits a page with creature spawns, he can choose to attack a creature.\u003C\u002Fli>\n\u003Cli>The combat is turn-based. For each turn, the initiative is calculated randomly.\u003C\u002Fli>\n\u003Cli>The character and the creature attack each other until one of them has 0 or less health.\u003C\u002Fli>\n\u003Cli>If the character wins, he gets XP and Gold (Wealth) according to the creature’s stats. The creature is removed from the page and will respawn after the set respawn time.\u003C\u002Fli>\n\u003Cli>If the character loses, he is moved back to the starting page \u002F his respawn point and his health is fully restored.\u003C\u002Fli>\n\u003Cli>If the initiative of the character is higher than the initiative of any hostile creature on the page, he surprises the creature and gets a free turn before the combat starts.\u003C\u002Fli>\n\u003Cli>If an enemy is not hostile, but can be attacked, the character can choose to attack it, turning it hostile.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Damage dealt: Damage Value (Attacker) – Armor Value (Defender), minimum 1 damage.\u003C\u002Fp>\n\u003Ch3>Technical Details\u003C\u002Fh3>\n\u003Cp>The following information is for the Adventurebook Type “Game”.\u003C\u002Fp>\n\u003Cp>Item Definitions (table \u003Ccode>_adventurebook_item_definitions\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>Every item in the world\u002Fgame has a definition. The definition is stored in the table \u003Ccode>_adventurebook_item_definitions\u003C\u002Fcode>.\u003Cbr \u002F>\nThe definition contains non-mutable information about the item.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>code\u003C\u002Fcode> (unique human readable identifier, used for restrictions e.g.)\u003C\u002Fli>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>description\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>stats\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>image-url\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Item Spawns (table \u003Ccode>_adventurebook_item_spawns\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>Defines a spawn point for an item. The spawn point is a zone.\u003Cbr \u002F>\nWhen a new character is created, all items that have a spawn point will be added to the zone (page).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>item_id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>page_id\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Items (table \u003Ccode>_adventurebook_items\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>Defines an item that a character can find in his adventure.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>code\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>character_id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>location_id\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Scripts (table \u003Ccode>_adventurebook_scripts\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>Defines a script that can be attached to a page and is executed when the page is visited \u002F reloaded.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>code\u003C\u002Fcode> (unique human readable identifier, used to attach the script to a page)\u003C\u002Fli>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode> (will not be displayed to the user)\u003C\u002Fli>\n\u003Cli>\u003Ccode>commands\u003C\u002Fcode> (the commands that will be executed, array in json format)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SCRIPT COMMANDS\u003C\u002Fh3>\n\u003Cp>Scripts can be attached to book pages and are executed when the page is visited \u002F reloaded, e.g. each time the user clicks on a decision that leads to this page,\u003Cbr \u002F>\nor when attacking, equipping, unequipping, buying, selling, using an item.\u003Cbr \u002F>\nA script can be attached to an adventurebook page by selecting the script in the “Script” dropdown on the page edit screen.\u003Cbr \u002F>\nEvery script line needs a unique key (it is a jumpmark).\u003Cbr \u002F>\nThe second input field is the command. The third input field is optional and can contain parameters for the command, usually separated by “|”.\u003C\u002Fp>\n\u003Cp>The following script commands can be used in a script.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>output text\u003C\u002Fcode>\u003Cbr \u002F>\nOutputs the given text to the user. Supported placeholders:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>{var:varname}: Replaced with the value of the game variable “varname”.\u003C\u002Fli>\n\u003Cli>{stat:statname}: Replaced with the value of the character’s stat “statname”.\u003C\u002Fli>\n\u003Cli>{itemcount:itemcode}: Replaced with the count of the item “itemcode” in the character’s inventory.\u003C\u002Fli>\n\u003Cli>{charactername}: Replaced with the name of the character.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>output text|text color\u003C\u002Fcode>\u003Cbr \u002F>\nOutputs the given text to the user in the given color. Color can be a color name (e.g. “red”) or a hex color (e.g. “#ff0000”).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>show_key_link text|key\u003C\u002Fcode>\u003Cbr \u002F>\nOutputs the text as a clickable button and links it to a certain key in the script.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>add_item item_code\u003C\u002Fcode>\u003Cbr \u002F>\nGives the item with the given code to the character.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>remove_item item_code\u003C\u002Fcode>\u003Cbr \u002F>\nRemoves the item with the given code from the character.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>if_item_is_here_goto item_code|key\u003C\u002Fcode>\u003Cbr \u002F>\nIf the item with the given code is in the current location, jump to the given key in the script.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>heal amount\u003C\u002Fcode>\u003Cbr \u002F>\nHeals the character by the given amount. If the amount is -1, the character will be fully healed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>stop\u003C\u002Fcode>\u003Cbr \u002F>\nStops the execution of the script and sets the key to 0, so that the script will be executed from the beginning the next time the page is visited.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Script Example\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>100     output         A wooden bench is here.\n110     showkeylink    Sit down and take a rest|200\n120     stop\n200     output         You sit down on the bench and take a rest. You feel better.|green\n210     heal           10\n220     stop\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note: The premium version of the plugin comes with different premade scripts.\u003C\u002Fp>\n\u003Ch3>PLANNED\u003C\u002Fh3>\n","Lets you create interactive Storybooks or Roleplay-Like Adventurebooks.",596,0,"2025-11-06T09:53:00.000Z","6.8.5","5.2","7.2",[27,15,28,29,30],"adventure","interactive","storybook","storytelling","https:\u002F\u002Fadventurebook.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadventurebook.1.0.21.zip",null,"2026-03-15T15:16:48.613Z",{"slug":36,"name":37,"version":38,"author":5,"author_profile":6,"description":39,"short_description":40,"active_installs":21,"downloaded":41,"rating":21,"num_ratings":21,"last_updated":42,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":43,"homepage":47,"download_link":48,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":33,"fetched_at":49},"famous-last-words","Famous Last Words","1.0.0","\u003Cp>This plugin displays famous last words from various roleplaying games in the WordPress admin dashboard. Each time you load a page in the admin area, a random quote will be shown at the top.\u003C\u002Fp>\n","Displays famous last words from various roleplaying games in the admin dashboard.",123,"",[36,44,45,46],"quotes","roleplaying","rpg","https:\u002F\u002Fflw.adventurebook.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffamous-last-words.1.0.0.zip","2026-03-15T14:44:11.924Z"]