PaperDemon Art RPG

Open group | 1274 Members

Post 34043 - Developer Community update April 2021

  1. Posted on Apr 9, 2021, 9:02:55 PM UTC
    ID: 34043
    BogusRed
    ADMIN

    Greetings PaperDemons! In the interest of transparency, every quarter I post a developer update to keep you informed on bug fixes, feature releases, and upcoming development plans. This blog post includes changes since the last developer update in January.

    We have had 6 releases since the last update. Our current release is v21.1.0.

    🌟 New Features

    πŸ§β€β™€οΈ Character Database

    The most exciting new feature is the introduction of our Character Database for partnered Art RPGs. Players of Dracostryx and PaperDemon Art RPG will soon start to see their character imports appear on PaperDemon and be able to easily see character status, character items, and artwork of the character. Having the data in a database will also allow us to introduce more automations in the future.

    View of a character in our Art RPG character database
    View of a character in our Art RPG character database (Click image to enlarge)
    List of Art RPG Characters
    List of Art RPG Characters in new Character Database

    Here's a look at what it can do:

    • Characters can be added/edited by admin staff members designated by the Art RPG

    • A character sheet will display data about the character including who the current owner is and visual ancestry information.

    • Players can see all of the characters owned by them or someone else by viewing their profile and clicking the β€œCharacters” tab.

    • Players and admins can browse and search the character archive.

    • All artwork associated with that character will appear on the character sheet.

    • Players have a special β€œPlayer Notes” section where you can add nicknames, biography, and more about your character. The owner of the character will have access to editing this information.

    • Items can be transferred to the Character's inventory and the owner of the character will receive a notification of item changes.

    • Players and game admins can see a complete history of who changed what and why with the character.

    • The Character sheet also tracks a history of the image of the character in-case the import needs to go through changes (such as caused by genetic modifications or character updates)

    See one of our player's characters as an example.

    Dracostryx characters are still being populated. As of this writing, only 286 of the roughly 13K characters have been added. There's a lot so it will be a while before these are fully populated.

    For those playing the PDARPG, all PDARPG characters should be imported within the next 2 weeks. Expect to see your portal badges attached to your characters soon. You'll receive a notification once the badges are transferred.

    πŸ‘— UI Improvements

    πŸ›Œ The Inn

    We've renamed our β€œMembers Portal” to β€œThe Inn”. Naming it a β€œportal” was confusing since we also have β€œportals” in the PaperDemon Art RPG and these two portals are two entirely different things. We've also made this link more obvious in the user menu.

    New players to the PaperDemon Art RPG often get confused about where to go next after registering their character. So we've introduced a new walkthrough written by Shyftlock that appears in the Inn to guide new players through the process of completing the apprenticeship challenges.

    Martus introduces new players how to setup their characters.
    Martus introduces new players how to setup their characters in The Inn

    The Challenge list in the Inn has also had some major UI improvements. Often players were confused after collecting their XP, the challenge would appear as if it was never completed. This was because the interface was resetting in case you wanted to complete it again but this created too much confusion and generated a lot of help inquiries.

    We've now changed it to show these recurring/ongoing challenges in a β€œcomplete” state and also show you any artwork associated with those completed challenges. It also shows you artwork that you have not yet completed XP for.

    Challenge list
    Updated challenge list UI in the Inn

    The partnered games you're currently playing now appear in the left hand column of the Inn so that you have easier access to finding characters, items, and more information from these games. If you don't see a game you're an active member in, then you'll need to join their group from the Art RPG directory.

    Art RPG list
    A player's Art RPGs appears on the left

    πŸ“ƒ Queue Improvements

    Our partnered Art RPGs now can benefit from pre-filled form templates and queue information.

    When players go to add their artwork to an ARPG queue, it will now automatically put the form template directly into the text box along with a link for more information about that queue, saving players time from having to find the form and saving admins time from having to deal with missing information or wrong queue submissions. It also will prevent submitting to closed queues.

    🌠 Other notable improvements

    • You'll now be notified when items are transferred to your item bank.

    • We've introduced an email list where players can email when they have questions. Information on this is available at The Inn.

    • Misc bug fixes with item system.

    • We had several reports of a β€œProxy Error” appearing and the site not loading intermitently. We're pretty sure this is fixed now but please report it to us if it comes up again.

    See the Changelog at the end of this article for a complete list of bug fixes.

    πŸ“’ Community updates

    We've made some changes to some of our site filters and galleries.

    🐾 New filterable galleries

    The following galleries have been added and enabled as filters.

    • Feet

    • Inflation

    • Abuse and Torture

    If you don't want to see this type of content, please adjust your filter settings.

    πŸ”ž Galleries renamed

    WARNING: this section contains mature terminology! Please skip ahead to β€œWhat's Coming” if you're not an adult.

    We've had a lot of feedback about the naming of some of our galleries and have made some updates. Terms like β€œYaoi” and β€œYuri” are fetishized terms that were from our olden days and our influence as an anime art community. The names have been updated to be clearer, more inclusive, and follow standard naming used in other communities.

    Manga Studio Gallery β–Ά Clip Studio Paint

    Female/Female - Yuri β–Ά WomenLovingWomen

    Male/Male - Yaoi β–Ά MenLovingMen

    Male/Female - Hetero β–Ά MenLovingWomen

    Yiffy β–Ά AnthroPorn

    Zoophilia (aka bestiality) β–Ά FeralLove

    We also had a request to rename the Rape gallery to NonCon but not everyone knows the NonCon name. We had a discussion on it in the discord adults channel but opinions are fairly split on this. We've opted to leave it as-is for now.

    🏁 What's coming

    🎲 Art RPG Content

    We've got lots more content lined up including the launch of our first item sale and launch of our premium currency. We've got new challenges and game mechanics in the works for release soon including crafting and a character development challenge where you can pick from a long list of prompts.

    🌟 Site Features/Improvements

    We'll be continuing with our 2021 development plans. The main task to handle this quarter is an overhaul of our tagging and art submission system.

    We've also gotten some feedback that our ARPG queue system has some issues when a submission is added to multiple queues, it's only visible in one queue at a time. So we're going to work on fixing that as well as making the queues visible to everyone so you can see your status/place in line.

    That's all! Thank you for reading this far! Now here's the changelog for you techy nuts who want to see more.

    πŸ“’ Changelog

    975059ef (tag: v21.1.0) πŸ› fix (game-items) fix broken player inventory and player item transfers

    39f28ef3 🍱 assets (landing) add sample player characters

    39b83e12 (tag: v21.0.0) πŸ› fix (game-characters) display admin who made change in changelog

    7ebd4439 πŸ› fix (game-characters) refresh lineage cache of descendants when updated

    df5e1759 βœ… test (game-challenge) fix failed test

    8accad00 πŸ‘— ui (flags) hide pm box until admin selects recipient

    b0571673 πŸ‘— ui (game-challenge) make completion state of a challenge clearer

    fca84ca6 πŸ› fix (game-challenges) complete state tracking issues with challenges

    32719f48 πŸ”¨ refactor (flags) move queue definitions to a database table

    fcf2f501 πŸ› fix (email) fix bug with email template site_url missing var

    ccebe8de ⭐ feat (game-items) support notifications for character item transfers

    6cf55a12 🍱 assets (images) add new logos, icons and add to email header/footer

    de4da501 ⭐ feat (game-characters) admin transfer items to/from characters

    1dd85b22 πŸ› fix (game-items) fix broken transaction page

    592943b5 (tag: v20.1.0) ⭐ feat (game-characters) make tag id clear for character tagging

    b8057cc8 ⭐ feat (game-characters) display characters on player profile

    6fb0c476 πŸ› fix (game-characters) view bug with character table list view

    296177be ⭐ feat (game-characters) add create character form

    0b6843b7 βœ… test (portal) fix failed test for footer notices component

    889b5719 πŸ› fix (game-characters) history errors with new characters

    b1f42988 🍱 assets (game) display current amount of xp in xp bar

    67832e71 🍱 assets (game) add player-help email to the inn

    17aab3e8 🍱 assets (game) improve user access to game groups

    d8c6fbb8 (tag: v20.0.0) βœ… test (tests) remove final scope from jasmine test

    e30df7b2 πŸ› fix (game-characters) checkbox state in gameData wasn't loading/saving

    7a341049 ⭐ feat (game-characters) add a data field to track if character received packing allowance.

    44f06cae πŸ‘— ui (nav) Rename members portal to the inn in legacy ui

    4f912561 πŸ› fix (forums) pagination on topic if trailing slash missing

    e83287cd πŸ‘— ui (comics) make choosing mature setting for comic clearer

    d9bcc4aa 🍱 assets (app) campaign link for adhd artist podcast

    1fe9509c πŸ› fix (app) pass query parameters in js redirects

    ed9fd7ea πŸ› fix (game-characters) save owner of character

    0c51f6c3 ⭐ feat (game-character) display change log on character page

    2990ef6a πŸ› fix (app) disable promo in SSR mode to fix proxy error

    625a1822 πŸ‘— ui (game) link to new getting started wiki

    8ba5d577 πŸ‘— ui (game-items) display person who initiated transaction

    45f2294b πŸ› fix (game-items) fix bug with notes display on transaction receipt

    cdf28ec6 🍱 assets (news) SEO set art rpg in meta keywords

    b9fddfe9 ⭐ feat (notifications) view art rpg notifications

    3c1a1ef0 ⭐ feat (user-settings) allow user to adjust game notice frequency

    fc689d66 ⭐ feat (game-items) email game notifications

    ae5ff511 ⭐ feat (game-items) add notification when mod transfers items

    4836b5b5 ⭐ feat (game-characters) list items on character sheet

    dbce5953 πŸ”¨ refactor (game-items) move item list to reusable component

    a1309bf3 πŸ”¨ refactor (game-characters) track points as a primary field

    b924829d ⭐ feat (game-characters) edit characters ui

    fdb51b38 πŸ› fix (game-characters) lineage display issues

    ae5b7f18 πŸ› fix (game-characters) api save manual lineage and return on save

    d845633b πŸ› fix (forums) user log link breaks if multipage

    93a25fa9 (tag: v19.1.0) πŸ‘— ui (game-characters) hide link to character admin

    c863f737 πŸ”¨ refactor (ssr app) fix proxy error by moving services to root

    cd8e0708 πŸ› fix (profile) broken link to profile from a blog post comment

    9e0652a2 🍱 assets (newsletter) mailchimp newsletter subscription form

    8b6a36bd πŸ› fix (game-characters) fix styles for uneven ancestry tree

    984153bb ⭐ feat (game-characters) lineage and character data child components

    566a5c13 ⭐ feat (game-characters) pass schema with character api

    507cfd30 ⭐ feat (game-characters) edit player notes and admin notes

    4980b28d πŸ”¨ refactor (game-characters) split editing game data from admin notes

    c2f4a738 πŸ‘— ui (game-characters) view character

    c08b135f πŸ› fix (game-characters) api fixes

    d0a42d27 πŸ‘— ui (game-characters) list characters ui, import csv

    e31e0235 ⭐ feat (game-characters) turn on api

    3226c6bb πŸ› fix (game-items) console error when viewing item

    e05da2f1 (tag: v19.0.0) πŸ› fix (game-items) purchasing selling trading checkboxes don't save correctly

    23a0dd8a πŸ› fix (game-items) prevent duplicate transactions from browser mishaps

    1e2a8c48 ⭐ feat (game-characters) POST api for adding/editing characters

    7e9a4b03 🍱 assets (art) use better wording for referring to mature

    dec285e4 πŸ› fix (game-items) restrict POST to members only

    3e2d7167 ⭐ feat (game-characters) track date created and last edited

    95354562 πŸ› fix (game-items) display correct time that item was added

    dc32f061 πŸ‘½ compat (php) some fixes for php7.4 support

    d3668ea9 🍱 assets (content) point to marketing page from arpg directory and article footer

    Want to be notified of releases and features as soon as they occur? Join the discord server and enable PaperDemon site update notifications by clicking the wing icon in the #rules-and-info channel.

    Art attachment