Subeta Developers (keith) @subeta.dev · 14/01/2025[forums] ⬅️ ping button added to top of each post, will fill in username in the reply box (thanks jovi in the discord) 010
Subeta Developers (keith) @subeta.dev · 14/01/2025[forums] 🆕 can click "show all official posts only" on the top of a thread with official posts and just see those 000
Subeta Developers (keith) @subeta.dev · 14/01/2025[forums] Official posts now have a border and stick out, great for when i'm replying in a thread and need you to read what i'm saying 🤭 000
Subeta Developers (keith) @subeta.dev · 14/01/2025right now, no one’s making customCSS for kumos because the site is changing a lot (and fast). but these tools are the foundation for a future where you can build, share, and even help shape the site’s design. who knows—your snippet might inspire a site-wide change! 😉 110
Subeta Developers (keith) @subeta.dev · 14/01/2025new feature plans: • break customCSS into snippets • apply multiple snippets at once • toggle snippets on/off easily • create themes • share your snippets with others, or keep them private • let others subscribe to your snippets! 100
Subeta Developers (keith) @subeta.dev · 14/01/2025sure, customCSS lets you move things we’d rather you not (looking at you, floating pumpkins 🎃), but the creative freedom it gives is way cooler than locking things down. the goal is to lean into that and make it even better. 100
Subeta Developers (keith) @subeta.dev · 14/01/2025like everything else, i want to make customCSS much better on kumos. it’s such a unique feature that lets you really customize the site. users have been sharing CSS with each other for years, and i want to make that process easier + more rewarding. 🎨 200
Subeta Developers (keith) @subeta.dev · 13/01/2025kumos.subeta.net/wardrobe/out... enter my contest plskumos.subeta.netSubetaA Virtual Pet Site that allows you to create and adopt pets of over 100 species. 021
Subeta Developers (keith) @subeta.dev · 08/01/2025and working out some "simulations" that allow us to run the quests 10 or 100 times, to make sure that we're seeing the kind of results that we'd like 😉 010
Subeta Developers (keith) @subeta.dev · 08/01/2025set it up so each quest gives you reputation with the NPC. We're going to make the quest shops work like the BB, where you earn each level and the items there. That way we can release new items on new levels, and you'll have to keep doing quests instead of just immediately spending your banked QP 110
Subeta Developers (keith) @subeta.dev · 08/01/2025one of the major improvements being made to the code on Kumos, is the ability to easily do "roll backs" if something goes wrong. If we can't buy an item from the shop for you (e.g. because the one we selected got bought while you were on the page) we can "roll back" everything else we did 010
Subeta Developers (keith) @subeta.dev · 08/01/2025🙃 Going to make it so that you can turn in items from your vault or inventory! Working on buying from user shops now 110
Subeta Developers (keith) @subeta.dev · 07/01/2025i'm still working on the very fun TCG, but more in the background. That branch has *3,000* new lines of code 😵💫 110
Subeta Developers (keith) @subeta.dev · 07/01/20252. quests we've now got all of the pieces we need on kumos to make this work, including buying from user shops! i'm going to do a 1:1 move with lots of metrics and logging, and then we can start making changes 120
Subeta Developers (keith) @subeta.dev · 07/01/2025have a few goals for this week (even though i'm sick 😭) 1. account clearings figure out and address accounts that haven't cleared over the years. there is something blocking them. fix the script (move to kumos) and give a date they'll all clear 120
Subeta Developers (keith) @subeta.dev · 30/12/2024pretty cool that I can remove all of the limits on keeping things in an 'inbox' (launched LITERALLY BEFORE GMAIL) 000
Subeta Developers (keith) @subeta.dev · 30/12/2024oh the other reason that our mail table is huge? we duplicate *every message* and put a copy in your sent folder 100
Subeta Developers (keith) @subeta.dev · 30/12/2024what are the improvements I'm hoping to make to the system? 1. Allow messages with up to 5 users 2. Remove limits because we can more efficiently store messages 3. Allow access to the legacy messages (read-only) 4. Search for new messages, and 🤞 maybe 🤞 old messages 100
Subeta Developers (keith) @subeta.dev · 30/12/20241: every message is represented in the DB by copying the body before it (so every message in the chain) and putting a [MAILBETWEENHERE] in there (literally), that I'd break on in the code to show the message breaks. that means our `mail` database table is by far the biggest table on the site 200
Subeta Developers (keith) @subeta.dev · 30/12/2024sMail is one of the oldest running pieces of code on the site, and you can tell I had no idea what I was doing when I wrote it, for a lot of reasons. 100
Subeta Developers (keith) @subeta.dev · 30/12/2024made a ton of tcg progress over the last few days, but i'm going to visit family over the next week so put it in a place where i can come back while i work on more kumos transition pieces. this is one I haven't touched in a very long time - sMail! 110
Subeta Developers (keith) @subeta.dev · 21/12/2024still working on this. i'm sure you'll be shocked to hear the first version of the subeta battle system was programmed over a weekend! 000
Subeta Developers (keith) @subeta.dev · 21/12/2024you’ll be shocked to hear i’ve been playing a lot of the pokémon tcg 100
Subeta Developers (keith) @subeta.dev · 21/12/2024this is still fun! i’ve been afraid for years to tackle the battle system, so i’m going to do something “smaller” first and try to bring our old trading card game M&M back to life 100
Subeta Developers (keith) @subeta.dev · 21/12/2024legitimately having a great time playing around with something 😉 110
Subeta Developers (keith) @subeta.dev · 21/12/2024mysterious melody ships tonight with the ability to send messages to the rest of your group! this will be even cuter when we've got a few new reactions from Melody 😜 000
Subeta Developers (keith) @subeta.dev · 13/12/2024today is a work on the forums day! kumos.subeta.net/forums/t/938...kumos.subeta.net 010
Subeta Developers (keith) @subeta.dev · 04/12/2024Building out a new piece of functionality that lets us mask users, like in google docs, with a set rotating names/species icons 010
Subeta Developers (keith) @subeta.dev · 03/12/2024There is that `<inventory-selector>` component that I got out for the compost feature. That means I can easily add new features that pull from your inventory. 100
Subeta Developers (keith) @subeta.dev · 03/12/2024This is instead of generating items from ✨ no where ✨ and is the direction I'll be taking a lot of the rewrites/revamps from the main site. Purchasing from shops or user shops where possible, and generating from nowhere as a last resort. This should make keeping your stock shopped more profitable! 030
Subeta Developers (keith) @subeta.dev · 03/12/2024👀 This will be my first deployment of what I'm calling "NPC Agents", which are bots that can perform actions around the site. This Melody NPC agent will be participating in Mysterious Melody (giving items from her inventory), but will also be able to buy items from the user shops. 120
Subeta Developers (keith) @subeta.dev · 03/12/20242. ✨ Melody is participating! Melody will be joining each group as a participant, and adding items throughout the day. 010
Subeta Developers (keith) @subeta.dev · 03/12/2024So, what am I doing different this year? 1. 🎁 Gift giving group: You're grouped into a bucket with a few other users, instead of 1:1. At the end of the day, the gifts are given out to the full group (split up) randomly (you won't get your own gifts) 110
Subeta Developers (keith) @subeta.dev · 03/12/2024Since the start we've had issues with people joining and only giving one item, or joining and giving a ton of low value junk :( I've considered adding those folks to a "hell ban" that puts them in groups with each other, but they'd just figure out how to skirt the rules (send two items, etc) 110
Subeta Developers (keith) @subeta.dev · 03/12/2024Mysterious Melody is a hard problem to solve, because we want it to be fair and we want it to feel *fun* giving items to each other through the day, and throughout the season 110
Subeta Developers (keith) @subeta.dev · 03/12/2024Had to switch what I'm working on this week to something I've been promising for years and 🤞 I can do it this year lol 131
Subeta Developers (keith) @subeta.dev · 19/11/2024Now the content folks will be able to build the entire conversation inside of a tool, and see how the results matter. 010
Subeta Developers (keith) @subeta.dev · 19/11/2024This is **much better** than our old method of building these kind of narratives. We had a system we used called "dialogs", but it still required a lot of hard coding, like shown in the example here. 110
Subeta Developers (keith) @subeta.dev · 19/11/2024Still working on the new systems, including conversation trees with NPCs. 130
Subeta Developers (keith) @subeta.dev · 17/11/2024i keep thinking of a drag race mini game going in here. would not be good to let users read each other (or me 😭) 010
Subeta Developers (keith) @subeta.dev · 16/11/2024and if you fail, you might knock some percentage points down or need to use an item in your inventory. the loss shouldn't be that big of a deal, but the win should feel exciting! 100