zichqecs-hoard
Lots of Reblogs
9K posts
This blog is my personal hoard of stuff I like, mostly cats/cute animals and Undertale. My art is at zichqec.tumblr.com ^^
Don't wanna be here? Send us removal request.
zichqecs-hoard · 17 days ago
Text
her!!
Tumblr media
ssp angel!! my girl....
4 notes · View notes
zichqecs-hoard · 4 months ago
Text
my boyyyyy :D ty again for drawing him
glad you're having fun arting!
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Artfight attacks this year! After having like a year of no art, this was nice to validate that I CAN still do the art thing.
Miss Star for MikiSox on Artfight
Bass for @kronyumsmoke
Hades (with Crag) for @artofmrhades
Sanguine for @zichqec
060614!Muffet for @aceiestartist
Toffee for Red Underfell
Hecate for @chaos-gremlin21
Bucky for @wishingstarinajar
Fiant for @ashenoranges
Xerxes for @ilexlio
Pixel for @littlestrawberries
Sugar and Star for @radiostarmaniac and @maddyfairyqueen
Bluetone for @spiralsalad
Torvix for @bubbleice
Proxy for @d4rksusuke
Anomoly#3264 for @despairofstars
Cheese for @chaos-gremlin21
Gangles (with Pata) for @maddyfairyqueen
Lyat for @aceiestartist
Proferssor Mundane for @chaos-gremlin21
Zeni and Meredith for @artofmrhades
Soot for Sylveon on Artfight
Vaped for @maped-18-gallery
I had a good time actually trying to ink some stuff and I think I've found some settings I like! Still prefer the painty scribbles though.
36 notes · View notes
zichqecs-hoard · 5 months ago
Text
🥺🥺🥺🥺🥺🥺 this is so good, I'm so happy, thank youuuu 💜
Tumblr media
FINALLY got around to attacking @zichqec's guys!! always wanted to since last year!! they are all so fun to draw...
4 notes · View notes
zichqecs-hoard · 6 months ago
Text
Our stargazer!!! 🥰
Tumblr media
fanart of "under the stars" from this year's ghost jam ✨✨
also a last minute mermay entry 🐟
8 notes · View notes
zichqecs-hoard · 6 months ago
Text
It's jam time!!!!! 🥳
Join us join us join us! You can do it too!
Ghost Jam 2024 has begun!
You can now begin working on your projects. Good luck! 🥳
If you're participating in the 72 hour challenge, make sure you've got the countdown timer for the end of the challenge handy, to avoid timezone troubles!
There is no grace period if you miss the end of the 72 hour window, which ghosts completed the challenge will be determined by the timestamps on the submissions. 3 days will fly by quickly, so don't miss it!
(If you missed the announcement and are just now hearing about this, read up on the rules and information for the event here! It's not too late to hop in!)
Tumblr media
55 notes · View notes
zichqecs-hoard · 6 months ago
Text
aaaaaaaaaaaaaaaaaaaaa thank youuuuuuuuuuuuu 🥺🙏 thank you for playing with my ghosts and drawing fanart of them fksjhfsdf
(Xander's Refuge is mine and Quiet conversation over tea is a collab ghost that I was part of)
Tumblr media Tumblr media Tumblr media Tumblr media
ghost fanart batch :D i ended up just being silly and drawing my ocs with ghosts that interact with the user :3c
PLEASE PLAY WITH GHOSTS THEY'RE AWESOME!!
quiet conversation over tea is sooo cozy to have out and learning abt the user's friends and circle is so fun !! it kinda ties into reconnecting with an old friend in the way that you're learning abt them... tiffany u r so cool <33
death smells like cinnamon cookies is cool in the way that you're hanging out with a friend who has... a REALLY cool job, from our mundane perspective, but in universe it's all very casual... please just download it and see it for yourself its pretty :3c zdzisiu mentioned that liam is trying to ask the user out and i went "OH THATS SO CUTE" so i drew ittt :3
xander's refuge is SO COOL 💥💥 like ok. i love god characters who talk to you all casual cuz its SO INTERESTING. user is hanging out in a cave with him away from the world and he's just talking abt the mythology of the world and his thoughts go download it NOW 💥💥💥
4 notes · View notes
zichqecs-hoard · 7 months ago
Text
IT'S TIME!!!
Come make a ghost! Make a tiny ghost! Team up and offer your art or your writing if you don't know what you wanna make! Get involved!!
Tumblr media
Ghost Jam 2024 is starting soon!
It's that time of year again, it's time for Ghost Jam 2024! If you're not familiar, Ghost Jam is an event we host annually where participants build a brand new ghost in just a week!
We're changing some things up this year, and our rules are now available outside of our Discord server. That means anyone can join, whether they're a part of our Discord or not!
You can find the rules and information for the event here: https://ukagakadreamteam.com/events/ghost_jam_2024.html
We have a Japanese translation for the rules again this year, thanks to the hard work of @ nikolat (Don). If you are interested in our event, we would be happy to have you join us!
The jam will be starting on May 24th at midnight (EDT). That gives you about two weeks to find teammates if you want them, and plan out what you'll be making.
59 notes · View notes
zichqecs-hoard · 9 months ago
Text
New shell new shell 🥰 definitely pointy and definitely has an eye, so it ticks all the important boxes
Tumblr media
Possessed to make a Soul Edge shell for Zi and Galla's ghost Needle! (Figure out what that is over here or over here!)
Download shell here!
14 notes · View notes
zichqecs-hoard · 9 months ago
Text
I don't think like, anybody actually follows me anymore, but if anyone does and can help with this, here is a cool thing!
hey tumblr followers of mine and/ or tag searchers
do you (!) know/ understand belarusian? are you reasonably confident in your ability to navigate a computer filesystem? have you ever wonder just what the fuck an "ukagaka" even is (and how theyre made)? Most importantly, are you any good at giving feedback?
if yes to like at least one maybe 2 of these questions i have . A quest. For you, even.
... 👉👈 help me proofread my belarusian ghost guide? (No images for now)
I already know it's going to be full of grammatical errors & random russian words (it was a nano project,,) i am just not sure where exactly all those grammatical errors are. Also stray typos.
To contact me you can start a reblog chain (long) tumblr ask (ok) or a tumblr ask about discord* (off anon so i dont give my discord to like everyone)
*(or if you want to join the ukagaka dream team discord & find me there that also works)
thank you! :-)
8 notes · View notes
zichqecs-hoard · 11 months ago
Text
Tumblr media
Art Fight attack on @zichqec from summer 2023
7 notes · View notes
zichqecs-hoard · 1 year ago
Text
Tumblr media
STRAWBERRY SHORTCAKE FREESHELL FOR ETC JAM 2023
Download
10 notes · View notes
zichqecs-hoard · 1 year ago
Text
New event upcoming! If making a ghost is too big, it may help to start out with something small like a balloon!
Tumblr media
We're trying out a new event! The Etc. Jam is an event where participants will create someting ukagaka related that is not a ghost itself. This can be a variety of things, including translations, shells, SAORI, plugins, calendar skins, balloons, and guides!
If you're interested in becoming an ukagaka dev but it seems too intimidating, we welcome you to join us and create a smaller project for this event! It's a great way to get started. And if you're already a dev, this is a chance to try something new and expand your skillset, or to finally make that side project you've been thinking about!
Etc. Jam will be a 72 hour event, taking place from 12:00 AM September 22nd to 12:00 AM September 25th (EDT). That's in just a week, so don't delay if you'd like to take part!
Since this is a brand new event that we haven't tried before, we'll be looking for feedback afterwards on how participants liked it and what they'd like for us to do differently. So if you want to help shape this event or others like it going forward, do join us on Discord to participate and make your voice heard!
12 notes · View notes
zichqecs-hoard · 1 year ago
Text
Tumblr media
A finished commission of a witch and her girlfriend! These two are adorable and their owner, @zichqec, is a very good friend and wonderful person to work with on commissions.
4 notes · View notes
zichqecs-hoard · 1 year ago
Text
Tumblr media
Artfight revenge for @zichqec of Dawn
5 notes · View notes
zichqecs-hoard · 1 year ago
Text
🙈 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Tumblr media
revenge for the one & only @zichqec , who does good ghosts 👍
6 notes · View notes
zichqecs-hoard · 1 year ago
Text
Oh I see 🤔 Hmm... yeah, messing with the reload commands can be a little fiddly, in my testing anything after a reload like that does not display. If I do eh...”\![reload,shell] shell has been reloaded” in script input, I can see “she” type out, and then the shell reloads and the rest is cut off. I think because these commands are probably expected to be used in a debug way?
You could consider having the alternates as completely separate shells instead, and locking it off so that the user can’t switch between them manually (though if you did that, you would need some additional code to prevent switches from the ghost explorer as well, if manual switches are undesirable). That way you could just give each shell its own menu in the first place, and not need the shell reload command.
The downside being, I think the blip would be more noticeable that way, and you would also need code to make the new shell loading in move to the same position that the other shell was when it was unloaded. I’ve done it before, it’s not impossible, but it is a bit of a pain 😅 If you did it that way, you could chain the balloon change command onto OnShellChanged.
That’s probably not ideal unless you’re really desperate though, I imagine it’d be difficult to switch over everything you have to deal with a multiple shell system depending on how far you are into it.
Another thought... you could set a variable in the OnSwitchMenu function like shellchange = 1 (and in that case, I would recommend changing it to an \![embed] tag rather than an embedded element, just in case the user cancels the script before it finishes executing. Or, you could use \t in the changing script to prevent the user from cancelling!), and then in one of the events that fires after the shell reloads, like OnNotifySelfInfo, check for that variable, and if it’s 1 set it to 2. Then in OnSecondChange, if it’s 2, change the balloon and reset the variable to 0. (Notify events can’t run scripts on their own, but if you don’t mind a 1 second wait you can shunt it off to OnSecondChange. It’s not my favorite method, but it’ll work in a pinch. You have to be careful with OnSecondChange though - under almost no circumstances do you want to end up outputting a script every second; it’ll interrupt your balloons and make the ghost unpleasant to use.)
That idea is definitely janky 😂 You could also try a timerraise (that’s timer raise, not time raise) command after the reload command instead, if you don’t mind waiting a second or two, and have the event that it raises change the balloon. That may come with its own kind of jank (can’t guarantee how long it’ll take the shell to switch in all environments), but it may be worth testing out to see if it’ll suit your needs.
But by far I think the most solid method, at least for changing the balloon, would actually be to combine your balloons into one. A lot of my ghosts have done this lately, where each balloon has multiple color options combined into a single balloon, and I use OnTranslate to change the balloon tags appropriately (but only if the ghost is currently on that balloon). SSP Angel is a good example of this! They go a bit overboard with the customization, in your case it should be a lot simpler. It should be as simple as an if check to make sure your custom balloon is being used, like if SHIORI3FW.BalloonName == “Aster Tooltip”, and then a check for which mode the ghost is in, and a set of replace commands if it’s in the mode with the alt coloration.
That method has a few benefits, primarily that it makes the script more straightforward so the balloon change always happens, and it cuts out any loading time for the balloon. And with OnTranslate handling the color changes, you can keep writing balloon tags as normal. (Side note, I do not recommend trying to use embedded elements for this instead. I used to do that with tags like %(b2) and %(b4), but then I found out that if I asked my ghosts to repeat the last dialogue just after I changed colors, they’d use the wrong one! So I let OnTranslate handle it now.)
I suppose eh... the problem is it’s difficult to have the reload shell command and a balloon change command in the same script and guarantee it’s not going to behave strangely. So I think the best solution, if you’re able to, is to eliminate one of those, and combining the balloons would do just that. But if that doesn’t suit your needs for whatever reason, maybe those other methods will work 🤔 just test them thoroughly, I suspect they would be plagued with issues of their own 😂
Ooh wait, I have one other idea. Have you considered using a change shell command, and simply switching to the same shell that you’re currently using? I think that would still have the effect of reloading it, but you get the benefit of the OnShellChanged event firing! That way you could set a variable, do the change, and then have OnShellChanged check if that variable is set and perform the rest of the change/dialogue on its end. \![change,shell,%(SHIORI3FW.ShellName)] should change you to the current shell, no matter what it is (uh, these SHIORI3FW variables I’m using assume you’re using YAYA and not AYA, since they come standard with YAYA specifically. I’m guessing you’re using YAYA if you’re using my guide, but I’ll make the note anyways.)
SORRY THAT’S A LOT but hopefully at least one of those things is helpful 😂
Tumblr media Tumblr media
I think I can with certainty say I'm past the halfway point with this. there's not that much random dialogue left to make up
I can only hope the switch works as intended on other computers, since a different timing left them mid-transition. it seems like it doesn't interrupt the bubbles switch but it's only if the menu switch/shell reset comes at a specific point before it 🤔
sakurascript is really weird with calling functions, but I Think if you call it as a variable ( %(function) ) it doesn't interrupt the script?? maybe??
[Image ID:
Two gifs showing off Vega complaining about the messiness of Windows' system32 folder, providing the user with a link to open it and see for themselves, and the right click context menu changing its color scheme alongside Vega switching to Rigel.
End ID]
#003#Ukagaka#//thought process at like 3AM:#//Hm should I post this on my formal art blog or my reblog blog#//I wonder if there's a chance my name will be recognized 🤔 I'll use the reblog blog to be ??? less intimidating?????#//zi you donut your name is also in the url of this blog and PEOPLE WILL NOTICE...#//oh god people are seeing me in places and recognizing my name WHERE HAVE I GONE WRONG#//aaaaaaaaaaaaaaaaaaaaaaaaaaaaa 🙈 I am very glad my guide has been helpful!!#//Also yeah about the thing with the variable changes in embedded elements#//Changing variables through script input is super great!!#//The problem is uhm... *specifically* in functions where there are multiple possible output scripts and only some of them are supposed to#have the variable change#//Because the weird thing about embedded elements is that any time the function that contains them runs#//All of them run whether the script they are in is picked or not#//So if you have like... 100 dialogues in randomtalk and just one of them has a %(variable_change)#//Every single time the ghost says an idle dialogue the %(variable_change) is run#//And you can see how that would result in unintended behaviors! It's a very common bug#//Because wanting a variable to change in response to a dialogue is common#//But that behavior of embedded elements is not at all intuitive#//And it's not explained in very many places#//Embed tags and raise tags are great for such situations though!#//It's 6AM I hope this is coherent 😂#//Would be happy to talk about ghosts another time tho!! 😊 Always happy to chat about em and excited to see more people making em#//And especially seeing folks get creative with YAYA!
151 notes · View notes
zichqecs-hoard · 1 year ago
Text
What interrupts scripts is when a new SHIORI event is generated! SHIORI events are things that start with On, like OnMouseDoubleClick, OnBoot, or even user-made events like OnMainMenu, etc.
So if you use sakurascript’s raise tag, what you’re doing is starting a new event, and if it returns an output, that will interrupt the current script! You can use the embed tag instead, if you want to run an event and display the result in the current script.
Or, you can use YAYA’s embedded elements in order to run an event and display the result in the current script. Those sound similar, but there’s actually pretty big differences between them. Most notably, YAYA’s embedded elements will run every time the function they are in is run, even if the script they’re a part of is not chosen (do not put variable changes into %(these)! Especially if you’re wanting to change variables in randomtalk! It will cause you pain and suffering. Been there, done that 😂). Sakurascript tags like raise and embed, on the other hand, will only run when the script they are in is run, and in particular won’t even run until the ghost reaches that part of the script.
And of course, the other difference is that in YAYA you’re running these as functions, whereas with sakurascript tags you are only able to raise events. That means that with sakurascript tags like raise and embed, you have to start the names with On!
(Ok, for some things like choice tags you don’t have to start the event names with On, but that’s a technicality for another time. There are special events that handle these and that’s what generates Select.options, I will explain further to anyone that wants to know if desired.)
Anyways hope you don’t mind me talking about this stuff a little 😂 I love to make these things. Good luck with your ghost, it’s looking neat!!
Tumblr media Tumblr media
I think I can with certainty say I'm past the halfway point with this. there's not that much random dialogue left to make up
I can only hope the switch works as intended on other computers, since a different timing left them mid-transition. it seems like it doesn't interrupt the bubbles switch but it's only if the menu switch/shell reset comes at a specific point before it 🤔
sakurascript is really weird with calling functions, but I Think if you call it as a variable ( %(function) ) it doesn't interrupt the script?? maybe??
[Image ID:
Two gifs showing off Vega complaining about the messiness of Windows' system32 folder, providing the user with a link to open it and see for themselves, and the right click context menu changing its color scheme alongside Vega switching to Rigel.
End ID]
151 notes · View notes