tumblr is trying really hard to promote shifting communities to me, i didn't even realise people were still doing that like i thought that was just lockdown hysteria. why does one of them have 12k members what is going on

seen from Malaysia
seen from Australia
seen from United Kingdom
seen from Kuwait
seen from United States

seen from Australia
seen from Russia
seen from China
seen from France
seen from Slovakia

seen from Türkiye

seen from Spain

seen from United Kingdom
seen from United States
seen from Malaysia

seen from Malaysia
seen from United States

seen from Türkiye

seen from Malaysia

seen from United States
tumblr is trying really hard to promote shifting communities to me, i didn't even realise people were still doing that like i thought that was just lockdown hysteria. why does one of them have 12k members what is going on
Green Eye, Red Side
WEBSITE | FURAFFINITY | WEASYL
There is a voice inside my head, that is not mine... Inu's just having a moment. I spent a while messing around with this piece's background and effects, being unsure what I really wanted out of it. In the end I decided to just stick with this and call it done, or I would be fiddling with it forever.
The Book of Revelation 7 King James Version read by #AuntieWoot Audioboo...
I’ve passed the 12 thousand follower mark.
So I just wanted to thank you all, again, and let you know how pleased I am that you enjoy this blog as much as you do.
I wish you all a wonderful month of March!
At long last, I have conquered the Crop and Flatten. This marks the release of version 2.4 of my Portrait System. There are several drastic changes that have been made, though the ultimate functionality remains the same.
Complete refactoring of the Portrait class thanks to help from my friend Kistaro.
The Portrait is now correctly Flattened by... being a separate method wrapping the Displayable. It's honestly ridiculous how simple this is.
Text blip system redone to play a repeated sound rather than a loop, so it'll slow down if the text itself is slower, and does not play when the menu is open.
Speaker definition now a single tuple argument to create less cruft.
Moved all relevant code to the main script to hopefully make it easier to import.
hi hi! sorry to bug you, feel free to ignore this ask if its not of interest to you. ive been messing around w renpy for a few months now (im less a coder and more an overly ambitious artist deciding diving in is a GREAAAT idea) and i came across your incredible Portrait System script! ive been trying to find a good animated modular spriting system (godot is kicking my ass and vn maker is not modular NOR backwards compatible for older systems ive heard), and renpy has a lot of built-in accessibility features and flexibility id like to take advantage of. and your portrait system is. MWUAH. CHEFS KISS. 👌
i suppose my question is, do you know how to or would you consider adding a feature that allows for hairstyles or a top layer to be swapped out? im hoping to make a game with a metric butt ton of alternate outfits and i figured alt hair that can go over the eyes and mouth (like for masks and such) would save on disk space while giving a lot of flexibility for character sprites. as someone who actually knows what the flip they're doing whats ur take? again, not urgent, so you dont need to grace this with an answer if ur not feelin like it 👍 (ps i really like ur art style! ur color palettes are GORGEOUS)
awawawa, it always surprises me to hear people using the Portrait System script. (My own Ren'py endeavours are so neglected.)
So while I don't intend to implement alternate outfits/hair/etc into the script itself, it shouldn't be too hard to do using Ren'py's existing functions - by using Composite.
image tamati neutral grey = Flatten(Composite((744, 1787), (0, 0), Portrait("tamati", "neutral", (298, 209), (339, 277)), (0, 0), "char/tamati/neutral_greyhair.png"))
In this example, besides Flatten, Composite takes arguments for image dimensions, and then pairs of co-ordinates and image objects. So it's using neutral Tamati's dimensions, 0, 0, neutral Tamati's portrait, 0, 0, and then a haphazard edit to bleach his hair.
Composite is what I messed with originally for eyes/mouth stuff, but I felt it would be unnecessarily wordy for how many possible expressions a given game might have.
However I will admit that this actually runs into the same problem, but instead with other parts of a portrait. You'd need to make alternate image arguments for every alternate outfit that exists per portrait. Per combination too.
You might be able to set the secondary layers to a variable, but off the top of my head I'm not sure how you'd do that, and it might require delving into dynamic displayables.
Sorry, I guess this is a long-winded way to say "you can do this with existing Ren'py stuff but I'm not sure I plan to implement this feature into the script itself". (Unless whenever I get to Twelve Thousand I realise this will be really helpful personally.)
also right now I've been finding this script is broken for me anyway and has been for ages and I'm losing my mind
Do you ever think about how languages, exist? How did we ever decide "yeah this curve of colour on stone means this sound/this thing", and people accepted it.
I guess to be fair languages evolved over time, we didn't start with languages like we have now. Early languages were pictographic, and would've over time become more symbolic. The curious part is how different languages abstracted certain things in different ways.
AND YET MEANWHILE us worldbuilders have gotta start here, with modern constructions of languages, instead of getting a few thousand years to build up from the bottom.
I've sometimes thought about the furry language in Twelve Thousand being asemic but I'm not sure how that would work, outside magic. And even then scribes exist for those that cannot write because of things like feral paws.
… though I mean, I guess the scribe-job and asemic writing could both exist...
I've been poking a little at the "wiki" on my website lately, for some reason. I got a need to add some characters to it, and then I needed to add more characters, and then I added stylised footer things and well here we are.
Anyway please look~.