Tumgik
#filing these under other things I forgot to add to tumblr
keyyu · 1 year
Text
Tumblr media
9 notes · View notes
roxtron · 2 months
Text
Day 5: Rabbit, Reclaim
AGJGDFJF FINALLY IT'S DAY 5 SO I CAN POST THIS
Tumblr media
For some reason everytime i draw him he looks so young because i'm accidentally overcorrecting since i'm used to drawing older characters. So unfortunately he looks way younger than i meant him to lol, whoops.
But wait there's more- AHAHAHA
While I did initially plan this for GGY week I eventually got the idea to use this as an excuse to draw other GGY designs, soo..
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
(Not sure why tumblr formatted it that way with 1 of them big but it doesn't matter lol)
I've been wanting to do this for a while, I put the tags of each person next to their design but ofc I'm still gonna tag them in the post itself so you can see their art for yourself if you haven't already. But I enjoyed each of these in their own ways so if you don't mind I think I'm gonna type a bit of text next to them..
@chipistrate This was one of the first I drew out of these, the design was pretty fun to draw but sorry if I messed up a few details, it was a bit difficult lol. The mask and goggles are really fun to draw and they make for a cool design, along with all the glowing blue. (and yes, I tried to subtly include the heelies lol)
@lunzi0 This was the first fursuit one I did lol. I adore the little stars in the design, they personalize it so well and make it really unique. I wanna try this design again since I feel like the other ones show my improvement a bit better, but I hope you can appreciate the effort I put in on my first attempt <3
@carouselrabbit This one was really fun to draw, I absolutely love the eye shape/lashes, it stands out and I always love drawing eyes with a bit of eyeliner lol, the daycare theme legwarmers is a cool nod to the balloon boy arcade machine being connected to them, and was just a fun addition in general lol, I like the style of legwarmers what can I say, fnaf changed my fashion sense a bit. also the subtle paraells to freddy's design is a nice way to connect a bit to gregory himself.
@puhpandas I can't remember if I talked about this design last time I drew it but, overall I'm really happy with how this came out, it's such an indicator of improvement since I started drawing this and I'm glad I was able to draw it better than last time lol. All the patchwork and similarities to Vanny's suit work really well, and the rabbit you chose to base it off of was a good fit, the colors make it a bit more difficult to shade for but i like detail lol, hope you like it too :)
@dykevanny I knew I wanted to do this since I started but I wasn't sure if I'd have time, and I'm glad I did! I hope you don't mind I combined aspects from the first design I saw and the second one you replied to my ask with, I liked the big purple sleeves lol. (I just realized after doing all the shading I forgot to include the oil splatter on his jacket, sorry!) It was definitely a bit difficult due to the head shape being so different but.. fluffy. i love drawing fluff. And the glowing swirl on the goggles, the shape of the ears, I love a lot about this design. :D
I have a hard time with writing compliments but I wanted to get some of those thoughts out, some of the things I like about these designs apply to multiple lol. I adore every one of these designs but I find it hard to put into words what I enjoy about them, hope the original creators are happy with these. <3
I also kept the ggys without as much lighting effects on a separate file, I felt like I should add them since they're a bit brighter lol, makes them look different.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Okay now that I've gotten all that- Sorry this post is so long! I didn't think it'd end up taking up so much space lol. Buut.. working on this drawing and thinking about it and potential context behind it gave me an au idea for it, but I'll put it under the cut since I understand most people probably won't care and just wanna see the drawings lol.
Idk if I'm confident enough to write for it but I'll give a bit of a summary.. I'll keep it under the cut for people who aren't interested and just wanna see the art though lol.
After the main events of SB and Ruin, now that the mimic's been set free, Cassie's taken control of by what's left of Vanny, using her as a new host. But with Cassie being the only human left alive down there, after being reawakened, Dr. Rabbit has nowhere left to go but back to his old host.
Vanessa, Freddy, and Gregory hadn't gone back to the Pizzaplex after ruin, but they were trying to figure out a plan to get Cassie back safely. One night after Freddy and Gregory disappear, Vanessa leaves to go find them. As dangerous as the pizzaplex is, it's her best guess for where they might've gone. She doesn't want to think about what could've happened to them, in denial for the worst case scenario. She tries to keep herself calm by telling herself they probably just left to go back for Cassie, maybe they didn't want her stopping them.. but deep down she knows it can't be that simple. She knows something's off, even if she's not ready to admit it.
When returning to the pizzaplex, she brought along her own V.A.N.N.I. mask, though unlike the one Cassie used, it was clear of the mimic's influence. After all, she was going to need some way to travel through potential blocked routes.
By the time she found Gregory, she'd still been wearing the mask, seeing him down the end of a dark hallway. He looked confused, afraid, his mind was a wreck of conflicting emotions. She started rushing towards him, happy to see him okay, until he finally spoke.
"You need to get out of here."
She stepped back, taking off the mask, only to be faced with the worst case scenario.
It was a wreck, covered in stains and tears, but it was still recognizable. He was wearing that old suit again.
As he waved, she could see Freddy's claws peeking out from the doorway, as the two stepped closer towards her.
So, she did what he told her to do, and started running. She could hear a faint voice coming from the mask, and put it back on before finding somewhere she could hide.
It was his voice again, telling her which way to go.
I guess that was the dramatic way to summarize the main idea behind it, lol. Basically Gregory and Dr. Rabbit work the way Sun and Moon work in Ruin, whichever one is in control in the real world, the other is left behind in the AR world. Or at least that's my interpretation of how they worked, considering Sun was always in mask-on scenes and moon was mask-off. I'm not too sure where the plot might go from there, and maybe I'll consider writing for it, I dunno. I've never wrote fanfic before because I get deadly afraid of writing them out of character lol, but maybe?? I have ideas for scenes and premise and stuff but I don't know if I have the confidence to write it.
But anyway! That was just more of a fun side-idea I came up with while working on this, if you read this far thanks, hope you enjoyed :)
here's some silly little lineless doodles as a reward for making it to the end hehe
Tumblr media
now that's what I call an art dump
@ggyweek2024
128 notes · View notes
funkin-news · 3 months
Text
funkin blog update!!: THANK YOU ERIC
lots of good stuff in this one :) i highly recommend reading the original blog post itself, there's so much juice that tumblr won't let me put all the juice in one post
but for the sake of tradition, summary ⬇️
so. been a while yeah
they've been working on a lot of stuff that's secret/under NDA/for a different update so they couldn't share any of that on the blog
while they've had instances of people having little things they could and wanted to talk about, they couldn't just put out a post that's like one paragraph and leave it at that lol
so, eric is now going to show us some stuff! yay!!
remember this?
Tumblr media
well, eric's been working on rebuilding the chart editor from the ground up!
he's also been pulled aside occasionally to work on other stuff (redo input system, get cutscenes working, redo scoring, work on thing that was blacked out because NDA but when i clicked it i got this video, fix issues with gamepad)
ok now put this song on while you continue reading ⬇️
youtube
and now... the chart editor is COOLER!
Tumblr media
now featuring:
chart isn't divided into sections to scroll through anymore, just one long scroll
opponent is always on the left and player is always on the right, no weird flips
waveforms under the character icons! you can see those!
icons can be clicked to change the character
measure ticks on the left (that thing that looks like a ruler!)
note preview on the further left
video-player-like controls at the bottom for the song
oh, and it's now powered by HaxeUI instead of Flixel UI, which allows for these toolbox windows:
and neat tools like this, which lets you set offsets for each of the tracks:
Tumblr media
this new chart editor's toolbar has all kinds of neat stuff, like these!
Tumblr media Tumblr media Tumblr media
for the third pic: "The Window menu. No the screenshot isn't cutting anything off you're imagining things." 🤨
there's more but at this point you might just wanna go read the original post
FNFC files - new standard for making charts! contains the chart data, including the audio files!
Tumblr media
LOTS of new keyboard shortcuts for the editor too!
also a live input mode, where you can place notes at wherever the playhead currently is by pressing WASD/⬆️⬇️⬅️➡️
what that means is you can tap out some notes as the song plays and then proofread them after!
this is the part where i'd put another video because there's another one, but tumblr only lets me put one, so... go read the original post i guess
SONG EVENTS FEATURE! you see that ninth strumline on the right? anything put there doesn't show up as notes for either player, but instead runs a chunk of code at the given time
right now the only built-in events are camera control and getting a character or stage prop to play an animation, but modders are probably gonna have a field day
another video! i already forgot i can't add more than 1. damn you tumblr.
also, it, like, never crashes!
Tumblr media
except for when it does!
96 notes · View notes
dejasenti99 · 23 hours
Text
well hi :3 welcome to deja’s skinblending guide. this is my first full written tutorial so excuse me if its not very good LAWL before we get started, here's the tools i'll be using
sims4studio
tray importer
photoshop 2022 (theres cracked version everywhere on tumblr)
blender 4.1
sims 4 ripper
blender + the ripper aren't required to make skins, plenty of people don't go that extra step, but i love using it for placement help
okay lets fuckin go gamers heres my very in depth process for making my ocs skins
miss dolly is gonna be our model today. she already has a skin but im gonna add some little details for the sake of example + some tats cause ive been meaning to anyway.
Tumblr media
so when i first get started on making someone a skin, ill find a good base to use and then add details from other categories like nosemasks, eyebags, contours, etc.
my fav skin creators are @sims3melancholic and @thisisthem. my bases are usually thisisthem, and then i'll pick through a couple s3m skins and make notes on my phone about what parts i wanna take off of them (like, say, i like how a certain s3m skin's nose looks. i'll use that instead of a nosemask)
my goal when im gathering things i wanna add is to free up as many slots as i can. id rather add cheshire's freckles onto her skin than use up the freckle slot in skin details that i could use for something else, yknow?
ill repeat this process for makeup next. obviously im not giving my ocs permanent full glam, but some lipsticks can add better texture, you can get highlights/blush from........the blush section LOL and i love using this obscurus eyeliner at a low-ish opacity
Tumblr media
just adds an extra level of detail i love. i think what keeps my sims looking consistent next to each other is that i tend to use some of the same details all across the board
make sure for all makeup/skin detail/tattoo category swatches you use, you make note of what swatch it exactly is. when you go into s4s to export the file, you're gonna have to manually select it and if u cant remember what skintone u chose out it can be annoying :/
Tumblr media
note that she is completely nakey aside from her piercings while i pick what im gonna use for her skin! no clothing but u can keep on their hair. this is so we have a clear view of everything (and i mean EVERYTHING) for blender.
after you make sure u save the sim/household to ur gallery, you can close out of cas and save ur game! i forgot to do this bc im a fucking idiot but its okay bc you will not. its not REALLY necessary to do this as long as you know exactly what packages you need to locate for texture exporting
step one is done!!!! close out ur game
Tumblr media
i have a million fucking characters so i made a deja senti skinblending folder to keep it all organized :-)
Tumblr media
this is what it looks like inside. gives u a pretty good overview of what ur gonna be doing tbh. the 't' folder is all the textures we're about to export
Tumblr media
thankfully i do have a version of dahlia saved in my gallery so even tho i didnt go it before i closed my game i can still show u what to do in tray importer lol. i have multiple sims in one household, so i narrowed it down by going up top and selecting dahlia / human / and her everyday outfit.
Tumblr media
since im gonna give her this blush, i right click and hit open w package viewer so itll find it and open s4s for me
Tumblr media
anime wow sound. im gonna change the color manually in photoshop so it doesnt matter to me what swatch i export. hit that green export button under the list of diffuse/shadow/etc (u dont need to worry about all those options, just diffuse) and save it to ur folder!
once ur done gathering ur textures ur good to close out of tray importer and s4s(we'll come back to s4s later tho)
thats step two! the quickest step lawl
this is where i start being a little extra. u dont have to rip ur sim and use blender if u dont want to, but i think it can rly help bc the default sim in s4s doesn't have ur sims facial features and can make ur skins look wonky/wont give an accurate representation of how itll look in game. this cuts out having to go in game/out of game over and over to check
Tumblr media
so in simripper once u load up ur sim, the important part is to make sure u have it set to export the dae with separate meshes. once thats done u can import it into blender and there's plenty of other tutorials out there how to use simripper n all that.
Tumblr media
so once u get the dae loaded into blender im gonna send u on a little side quest over to this ask i answered where i explain how i separate eyes from the head mesh. next thing ur gonna open is photoshop! or whatever u have thats similar
Tumblr media
say hi to flat dahlia. u should have ur own guy but flat open now too :-) along with everything else ur gonna combine. in my case its blush and a titty mask. im gonna start w the blush so i zoomed into her face in blender. i went into the blush file and copied, then back into my base skin file and pasted into place with crtl+shift+v
Tumblr media
please do not be like me. make sure u rename ur layers as you copy and paste them into the main skin file. do this because it DOES matter what order ur layers are in. u dont want to put ur highlight under ur nose mask cause the nose mask will just cover the highlight etc etc. i already lost what layer the new blush i added is. what is wrong w me
so when u have ur first detail pasted on and in place, ur gonna save the base skin file as a psd. then go into blender, and in the little textures window ur gonna replace the diffuse file ur dae came loaded with with ur new psd file
Tumblr media
u should see the change u made but mine was super subtle so im gonna show it to u when i put on the cleavage overlay
when it comes to stuff like this, ur obviously gonna want to pick the closest to ur skintone swatch as u can. i did not do this, because again, im an idiot
Tumblr media
mine is way too pale LAWL whoops. we can fix this tho
Tumblr media
i add a hue/saturation adjustment and make it a clipping mask using that square w the arrow so the adjustment will ONLY affect the mask
from there i just make little adjustments until the color match up is as perfect as i can make it. for example for this, ik that it needs to be a little warmer and a little more saturated, so im gonna bump the hue and saturation sliders to the right and it was pretty much perfect
Tumblr media Tumblr media Tumblr media
tiddies with no mask > with mask no adjustments > with mask and adjustments
and ur gonna go ahead and repeat that process with every single thing u wanna add to ur skin.
so as for tattoos! this is another thing ur gonna wanna rename the layers for because depending on how heavily ur sims can be tatted it can get A LOT
Tumblr media
here's psyche's neat little tattoo folder. its separated into where the tattoo is and then
Tumblr media
what it is
i find all my tattoo inspo on pinterest using flash sheets/keywords in the search. my ocs usually have sub-boards that i hoard inspo in for them specifically. dahlia doesnt have one bc ive never seen her as the most tattooed person, but i think she'd have some at least
Tumblr media
this process is pretty much the same as putting on skin details! its all about adjusting to what u like. for example, i like when my sims tattoos are a little faded and a bit blurred at the edges cause it looks a little more real
when it comes to images i find on pinterest, ill save the image and first try to make it as clean as i can
Tumblr media
for example, this lil guy
Tumblr media
a curve mask made the whites brighter and the blacks darker as u can see. then ill go into filter > reduce noise to soften the harsh edges
then i flatten it, copy and paste to the skin file, n place it wherever i want it to go :-)
Tumblr media Tumblr media
louder anime wow!!!
okay so now ur gonna want to make sure u .psd file is saved (it should be bc we've been checking our progress w blender) and then merge the visible layers (NOT flatten, merge visible. we need the transparency around the skin to be in tact)
ur done in photoshop and blender!!! good job :-)
step whatever number we're on. back into s4s!
Tumblr media
ur focus is over here. make sure the option filled is the top one, and then hit the cas button
Tumblr media
this menu will open, ur gonna go up to part type and find the option skin details, forehead. pick the first forehead wrinkle option that appears and hit 'next.' itll prompt you to save ur new file n give it a name, i usually just make it my sim's name cause i have a folder in my mods folder for specifically my cc
remember wayyyy back when we were exporting the skin details? ur gonna go back to that same section and hit 'import' instead of export. select ur skin's .png file, and poof !
Tumblr media
ur skin :DD it looks great man good job
this part is EXTREMELY important. go up to the warehouse tab
Tumblr media
in the 'data' section ur gonna see a box at the top labeled 'filter.' thats where i typed in 'compos' just so it would show me JUST the compositionmethod section since theres a lot of shit in there lawl. yours is initially gonna say '3,' but we're gonna change it to '0' mind you, this is because MY skins are all alpha. maxis match overlays do not show up on my skins because my comp method is set to 0, meaning it has top priority essentially.
after you do that, you can hit save and place that .package file you created into your mods folder!!! and GUESS WHAT BESTIE UR DONE!!!!! U DID IT :DDDD
of course, as always, you can always dm me if youre stuck on anything or need any more clarification. i am always open to help as much as i can. i rly hope this helped :-)
18 notes · View notes
astralsi · 7 months
Note
hello, elli! how are you doing? i'm always very impressed by your builds, you seem to craft them very carefully and you definitely have an amazing eye for detail. there's lots of small touches that make them feel alive/realistic and they have a warm atmosphere that really appeals to me. because of that, i'd like to ask you if you have any tips when it comes to building and finding inspiration. oh, i almost forgot, i'd love to have your last builds and its residents when you reach the milestone!
Hiya!! this is such a sweet ask and the ideas are brewing in my head so you get a dissertation under the cut :D (ps ily you made my day HEHE)
ALRIGHT! so first of all a little context, i've been building since i got the sims 3 alll the way back in 2011. i think. i was 7, couldn't speak or even understand english yet and my game was stuck in it so for a very long time i was just doing whatever and most of the time it.... sucked! I got the sims 4 back in 2014 with the mac release, and back in the day the build mode was revolutionary so i spent a lot of my time in there. For me building is fun, i know a lot of people who see it as frustrating and timeconsuming and while it can be- it can also be very enjoyable in the right setting.
first of all, style changes a lot and my builds look different every year! the style i've been building in now only really started in 2021/2022 with this build:
Tumblr media Tumblr media
now for some tips:
there's a lot of ways to get inspiration, but my favourite and most useful is pinterest! i have a board full of exterior and interior designs, some i use for vibes and others i follow very closely, i find using references (just like you might for sims) helps a ton when trying to build something realistic. Also think magazines like architectural digest, design blogs on tumblr, youtube home viewings, other video games, tv shows etc. When i'm building for DFM i like to keep Stranger Things, Gone Home and Bones And All in mind as inspiration, and when i build the house in this post for @literalite's Dgwicf i referenced the house from Bosch.
Along with that comes inspo from other builders on Simblr. Go and look at your fav builds, what makes them stand out to you? how can you incorporate that into your own builds? what do you need to be able to do that? One thing i did a lot while learning was watching speed builds; and i mean the REAL kind not the stop motion ones despite them being weirdly satisfying lmao. Ones with a good voiceover help too. Seeing someone actually build makes it a lot easier to figure out more complicated building styles.
One thing i like to do is to build through storytelling. I personally mostly build for sets, so then i like to consider what the viewer needs to see to be able to understand a character without having to know them, where you are/live says a lot about you! But for gameplay it works similarly. Ask yourself questions; who lives here, what is this lot used for, how much money do they have, where is this set, does this match the rest of the neighbourhood/town. If building many lots for something like a story or save file, i like to make a pinterest board for the town vibes too.
Technically, i think there's two main tips for making a build look nice in this specific style. Landscaping and Clutter! i actually think landscaping is the most important part of building as it ties the entire thing together; even if its just three trees in a planter pot. Don't forget about terrain painting either! this one's hard to learn if you never do it but i'd say start out with the softest but largest brush option and kind of airbrush some dirt/gravel around the lot and add a little extra dirt underneath houses and roads. Last tip; if you struggle with roofing there's lots of tutorials on youtube, or you could just choose builds that have less roofs.
i have no idea how to explain how to clutter but you could walk around your house to look for stuff you'd normally clean up if someone would come over. add that into your build :) think trash, laundry, study materials, craft projects, little random nicknacks, cooking supplies, etc. sometimes i go through my clutter folders and just put everything i want to use in one room and distribute it later once the furniture is in!
so uhmmm,,, i hope this was helpful lemme know!! have fun building and don't forget to take snack breaks... sugar helps hehe
7 notes · View notes
jackiietaylor · 1 year
Note
잔 ── hello ੭ ask
ᰋ ː ՞ hello everything is fine? first I would like to say that: your tumblr is amazing and beautiful!
ᰋ ː ՞ second I would like to know if you could tell me how you make your gifs and the quality of them. please. 🪺
hi!! im doing good, hope you are as well. and thank you <3
sorry it took me a few days to get everything together. but here's a basic tutorial of how i make gifs:
Tumblr media
to start, i explained here what programs i use and how i choose source videos to gif. that link is actually an old tutorial I put together about my gif making process, but ive changed a few things since then that i think improve quality so i figured i would explain everything instead of just the changes . for the things that have stayed the same ill just be copying and pasting
so there's a few parts that ill go over here:
importing frames
converting frames to layers
sharpening
coloring
saving
STEP ONE: IMPORTING FRAMES
to start, go to file>script>load files into stack
Tumblr media
this is where you’re going to load in the screencaps you just took. go to browse, then select the first screencap and hold down shift until you select the last screencap, then hit ok
Tumblr media
after that, i crop my gifs using the crop tool on the side of the screen. on the top of the screen i usually select square, but the exact size and shape depend on what exactly im making
Tumblr media
next I go to image > image size. tumblrs standard width for single gifs is 540p, so thats almost always what you'll use for width
Tumblr media
STEP TWO: CONVERTING FRAMES TO LAYERS
so here's where we actually start to make the picture move. to begin, click "create frame animation" at the bottom of the screen. this is what it looks like once you've done that
Tumblr media
next, go to the three horizontal lines across from the word “timeline” at the bottom. once that menu opens, click “make frames from layers” at this point the gif is backwards, so you’ll want to go back to that same menu and click “reverse frames.” I forgot to take a screenshot of this point, but you should see more individual frames in the timeline now - however many you imported during the first step
now that your gif’s frames in the correct order, you can set frame delay. select all the frames in the timeline, then right click. i almost always set frame delay to .05, but if i have less than ~20 frames ill set it to 0.06    
next, click the symbol in the bottom left corner (you can see it in the photo above) to convert the frames to a video timeline. after this, on the bottom right side, select each layer of the gif under the “layers” tab. right click, then select “convert to smart object.” this is what your screen should look like before converting:
Tumblr media
STEP THREE: SHARPENING
once you've converted your layers to a smart object, you can begin sharpening. this is the stage that can really improve the quality of your gif, especially if the source itself wasn't great.
for example, this is what my gif looks like before i begin:
Tumblr media
i personally sharpen my gifs four times. to start, my settings are 500% at 0.4px:
Tumblr media Tumblr media
next, i repeat the same steps, except my settings are 10% at 10px
Tumblr media Tumblr media
i then repeat those two steps again, so my third sharpen is 500% at 0.4px and my fourth sharpen is 10% at 10px. here's what it looks like after the third:
Tumblr media
STEP FOUR: COLORING
so theres really two parts to coloring. first is adjusting the lighting, and second is adjusting the color. the amount of adjusting you do will depend on what exactly you're working on. for example, for this, im not really adjusting the colors, just fixing the lighting.
to add adjustment layers, you can either  1. go to layer>add adjustment layer>select the layer type 2. pick a layer type from the icons on the right side (above the layer list)
i always start with a curves layer. the key to this is using the bottom dropper tool on the right side (see below image) to select the lightest layer in the gif. personally, i always zoom in on the characters eye, because theres usually a white speck from the reflected light. your other option is just clicking "auto" and photoshop will make the adjustment for you.
Tumblr media Tumblr media
next is brightness. for this, i almost always just hit auto
Tumblr media
next is layers, and i use the same technique mentioned under curves
Tumblr media
once these are done, i add a selective color layer specifically to increase black. to do this, i create the layer, go to black, and then increase black to whatever i think looks best. this is another way to try to improve quality, as it can kinda make the gif look sharper
Tumblr media
next i added a vibrance layer. for this, i increase both the vibrance and saturation to make the colors stand out more.
Tumblr media
after i added the vibrance, i realized that her face looked a little too saturated compared to how i wanted it, so i corrected it with an additional selection color layer in which i went to red and decrease the magenta and yellow a little, and then did the same under yellow. when you gif people, a lot of times you'll have to play around and figure out how to correct skintone, because sometimes adjusting lighting can make it look a little unnatural. in my experience, the easiest way to do this is by adjusting the red and yellow tones either under hue/saturation or selective color.
Tumblr media
next, i added an exposure layer to the gif to brighten it a little more. ill usually always add this at the end because so many shows are so dark that giving it that final additional brightness can make a difference
Tumblr media
STEP FIVE: SAVING
once you’re done coloring, you can save your gif. to do this, go to file>export>save for web (legacy)
the save settings i use are perceptual, diffusion, colors: 256, dither: 100%, quality: bicubic sharper
also, the gif size limit for tumblr is 10M, so make sure your gifs are all under that size. if they’re too big, you can either adjust the image size on the save page (or while making the gif) or shorten the gif. i would recommend shortening the gif because adjusting the image will decrease the quality  
i hope this was helpful!! i tried to explain everything as much as i could, but let me know if theres anything you'd like me to explain more :)
and here's the first and last version of the gif, so you can see them side by side:
Tumblr media Tumblr media
(also, i created the "tutorial" gif at the top way after i made the rest of the examples, so i dont have the full tutorial for it. but basically this is what i did:
selective color 3: green > +100% cyan +100% yellow -100% magenta, yellow > +100% cyan +100% yellow -100% magenta, then used the brush tool in black to paint over her face, getting as close to her surroundings as possible to remove the excess yellow
hue/saturation 2: green saturation +45
hue/saturation 3: green hue -60
the text effect i explain here
and the box is made by hitting "command" + clicking on the base layer of your gif > adding a new layer > "stroke" (edit > stroke) > choosing your settings, and then adjusting to the size you need)
2 notes · View notes
diamond-coral · 3 years
Text
Bargaining Chip
Hello! This is my first time posting on Tumblr ever:) I pulled this one-shot from a fic I posted on AO3 a few months ago but the plot is irrelavent and I changed it from first person to second as well as some details so it can be read as a stand alone. There’s some plot from the actual story but you really don’t need to know it at all.
There might be a few errors, especially because I changed the entire point of view and converted it to present tense from past tense so sorry:) 
Loki manages to get his hands on you and exchanges you and your body for his ticket to independence from the Avengers. Bucky gets to go first.
Tumblr media
Dark!Bucky Barnes x Reader
Characters included: Loki, and a little bit of Tony, Steve, and Thor
WARNINGS: 18+ ONLY!!! SMUT (NON-CON TOUCHING, FORCED ORAL SEX (m receiving), KNIFE THREATS, DARK! AVENGERS, BUCKY’S AN ASSHOLE IN THIS, DEGRADATION, BASICALLY FORCED PROSTITUTION) READ AT YOUR OWN RISK
You awake in the passenger seat of your own car with only foggy memories of you and your partner before everything had gone dark. Your mission from the CIA...breaking and entering the motherfucking Avenger’s facility and managing to escape...you were so close. If it weren’t for him. In your haze, you look to see who could possibly have the audacity to be driving your car, and there sits Loki, the God of Mischief, who you had only scene on the news, driving one hand and inspecting something in his other.
“Good evening my lady. Sleep well?” he mocks without taking his eyes off the item in his hand which upon further inspection from you looks to be... a red leash?
What the hell?
“I do hope you like your outfit,” he continues. “I think I assembled quite the get up for you.”
Looking down, you let out a muffled scream that was cut off by a strip of duct tape. Your hands are bound in your lap, but that isn’t what horrifies you. It’s what’s underneath them. You take into account your bare legs, fully on display, with a black dress leaving little to the imagination. The top half is just as horrifying with it’s plunging neckline. Your legs end with a pair of strappy gold heels that ensures any chances of running away to be futile while your upper arms are adorned in golden bracelets accented with emeralds. Whether the emeralds were real or fake, you could care less. You have bigger problems to worry about.
“What the fuck?!”
Is what you try to say, but the gag only makes it come out as a mangled ball of muffled murmurs. Though the chuckle Loki lets out implies he understands your enraged speaking attempt.
“You, my dear, are going to be a bargaining chip. I heard about your little escapade at the Avenger’s facility last night. Impressive, I must say, but my brother and his little hero posse had been looking for you relentlessly after that. They are practically obsessed with catching the women that managed to break into their high security building.”
Loki takes a sharp turn into a parking garage, narrowly missing the wall. You squeal as your precious car runs over the curb.
“I forgot how much I hate mortal transportation devices. But Stark had to build this tower in the middle of New York to feed his ever-growing ego and now I’m the one that has to rely on a car to get me there,” he grumbles while pulling into a parking space. He takes a deep breath once the car is parked. “Now, I’m going to remove that gag out of your mouth, and if you scream, I will peel your skin off of your body in the slowest, most painful way imaginable. Understood?”
You nod frantically and he rips the tape off, extracting a whimper from your now stinging mouth. You open your mouth for him to take the wad of cloth out that was under the duct tape. As he extracts it, you snap your mouth shut in an attempt to bite him, but he’s quick to evade and grabs your jaw harshly.
“What did I say before?” he seethes. 
“You said not to scream. I didn’t scream. Now let go of my face.”
Loki roughly throughs your face to the side, letting go, and looks around the surroundings of the car, probably checking for any unwanted onlookers.
“Out of the car. Now,” he orders and you hastily oblige using your bound hands to open the door.
As you shut the door, you catch a glimpse of your own reflection and grimace. You look like a hooker. Aside from the skimpy outfit, your hair was pinned up and intertwined with gold strands. Your makeup is done as well. Sultry eye shadow and dark red lipstick.
“I didn’t know the God of Mischief was a makeup guru,” you jab.
He ignores you and harshly pushes you forward. “Walk.”
“Where’s my partner?”
“Doesn’t matter,” Loki replies. “She has other uses than the one I currently need you for.”
“And what use am I needed for?”
“I already told you. By the gods, you mortals are stupid. You are to be a bargaining chip, (Y/N).”
Your blood runs cold. “How do you know my name?” you ask.
“I know everything about you. Including your peculiar abilities.”
You stop dead in your tracks.
“Now, don’t worry,” he adds. “As amusing to me as it would be, I have no interest in enlightening the Avengers to your secret identity. As far as they will know, I am simply giving them the criminal that broke into their compound.”
“And what’s in it for you?” you ask as he guidesyou into an elevator.
After pushing a button, he goes to fix his dark green tie. “Clever girl now aren’t you?”
“Answer the question.”
“How about-no?” he muses and a soft ding resonates through the elevator.
The doors opened and, for a moment, you forget the predicament your in. Inside was the most beautiful penthouse you had ever seen. The opposite wall was made entirely out of glass allowing a view of the New York City night skyline. Everything little piece of furniture each looks as expensive as your car, but your focus becomes drawn to the minibar. The Avengers were all sitting there, laughing, and most were obviously drunk.
“Here James, try some of this,” Thor booms.
Bucky makes a face. “Why would I drink something from another planet meant for Gods?”
“Jeez Buck it’s the only thing that can get you and I drunk,” Steve slurs and claps Bucky on the shoulder. “It’s your birthday. Live it up a little.”
Bucky hesitates before grabbing the flask Thor offers him and throwing his head back, downing the flask in one go.
Loki seems to have enough of the party scene as he clears his throat to interrupt them.
“Gentlemen-”
Before Loki uttered another word all the Avengers clambered from their seats to grab their weapons, but their intoxicated state just makes it a comical sight. Captain America falls over in an attempt to reach for his shield below the table. Tony Stark’s iron man mask smacks him over the head as he fails to turn in time to catch it on his face. Sam Wilson chokes on his drink and falls backwards off his barstool in shock.
“I come bearing no ill tidings.” Loki spread his arms.
“Then why bother coming at all?” Thor growls, shifting his hammer to his right hand.
“I’ve come to make an offer.”
With that, Loki snatches your wrist and throws you towards him and the other men. You stumbled in you stilettos and let out a yelp as you land on the floor looking up at the 5 present Avengers: Thor, the Winter Soldier, Captain America, Iron Man, and the Falcon. They all look down on you with perplexed looks etched onto their faces.
“You guys have been so caught up and stressed about finding your security breaches that I was generous enough to do some finding myself,” Loki explains.
“And how do we know you didn’t just pluck some prostitute off the street?” Caps eyes rake up and down your body.
Loki scoffs. “Always the skeptic captain. Does this answer your question?” He reaches into his pocket and pulls out a flash-drive.
Tony snatches it from his hands. “Jarvis, what’s on this drive?” he asks, holding the drive up to a scanner in the glasses he’s wearing.
“It appears to be the files you have been collecting the 2 vigilantes you have been tracking and-.”
“Okay thanks J!” Tony interrupts quickly before Jarvis could spill any more information. He proceeds to storm up to your cowering and kneeling form that hadn’t dared move and harshly grabs your jaw.
Jesus, what was with these men and your poor, bruised jaw?
“Why would you possibly need this information?” he asks calmly, but his eyes are feral. He studies you and his brows furrow. Did he manage to piece it all together that you were the alleged vigilante they had been hunting? He lets go of your jaw and throws you back on the floor. “What business do you have looking for them?”
Looking for them? You let out a sigh of relief.
“None of your business,” you spit.
“Anyways,” Loki continues, and the drive suddenly disintegrated in Tony’s hand while reappearing in Loki’s. “I will happily hand over this seemingly important information along with the girl for you to do with her as you please, but…” He pauses. “Only if you stop tracking my current whereabouts.”
“And why would we do that, Loki? You’re dangerous,” Steve notes.
“I was dangerous,” Loki interjects. “I have been a good boy haven’t I? I would like to lead a normal life without you imbeciles tailing my every move. If I slip, Thor here will know within the second if I’m involved with anyone wrong doings, won’t you brother dear?”
Thor grunts at that statement.
“Besides, Stark’s satellite can track any magical energy if I use it. Which I won’t.”
“Fine. Now hand over the drive,” Tony snaps and holds his hand out.
After Loki drops the small gadget into Tony’s hand, he hauls you up and spins you around to face him.
His voice is quiet and low. “Be glad I didn’t tell them about my plans for you friend. It would be a shame if they found out about her abilities...and yours.”
He spins you back around to face the 5 men whose eyes were now raking up and down your body. “Easy on the eyes isn’t she?” Loki mentions, hands falling on your waist making you squirm. “You know, I almost considered keeping her for myself. Her exotic beauty is that of a pleasure maiden on Asgard.” Your struggles are invigorated at his implications. “Enjoy your whore.” And with that, he gives you one final shove before vanishing.
It’s silent for half a minute before one of the men speak up.
“Alright who wants to take her for a spin?” Tony asks, clapping his hands together. “I vote the birthday boy gets first dibs. Huh, Buckaroo?”
You blanch at the idea. Were they really going to go through with what Loki wanted? What happened to the valiant heroes you saw on your screen?
“Wait Tony, you can’t be seriously considering Loki’s suggestion?” Sam Wilson sounds surprised.
Tony shrugs. “Why not, Birdie? It’s either this or high security prison and I don’t think she wants to rot in a cell.”
“She is standing right here and would rather rot in hell than do what Loki had in mind,” you hiss.
“Well it’s a good thing we weren’t asking for her opinion,” Tony says.
“Tony’s right, Sam,” Steve adds slowly. “We bust our asses out there. We deserve something nice.”
“Day after day we save this pathetic world, and no thanks are given. Just everyone saying what we did wrong. We should’ve left the world to fend for itself after they tried shoving those ridiculous accords down our throats,” Thor murmurs
Sam raises both of his hands up in defense. “Fine. Do what you want with her. I’m gonna head out.” And with that he leaves. Your heart sinks, watching the only glimmer of hope, your knight in shining armor, walk out the door. Your self-pity party is cut short by an arm snaking around your waist.
Bucky Barnes, trained assassin, mass murderer, and now current Avenger, puts his face in the crook of your neck and inhales deeply, sending shivers down your spine while you stand frozen like a deer in headlights. “What do you say, doll? Wanna finish what we started the other night?” His hand on your waist slowly drifts down to your ass.
You stomp your heel down on his foot eliciting a groan of pain. “Last time I checked, you were in the dirt, and I was driving away that night after a successful robbery. There’s nothing to finish.”
He moves quickly as he rips your hair out of what’s securing it up, using the opportunity to tangle his hand into the roots and drag you away to a separate room. He wrenches open and throws you in, leaving you to stumble and trip. A searing pain on your forehead signaled that you hit your head.
“How about we use that snarky mouth of yours for something better hmm?” His voice is ice cold with malice as he grips your hair and yanks you up.
You cry out in pain, tears pooling in your eyes.
“Not so tough now, are you?” he sneers down at you. Hearing the sound of a belt unbuckling and pants unzipping, you shut your eyes.
A tear escapes, cascading down your face, but his thumb gently wipes it away.
“Open your eyes, doll,” he coos.
You shake your head and screw them shut even tighter.
“I said...OPEN YOUR FUCKING EYES!” he roars and your eyes fly open only to see his member sticking out of his slacks right in front of your face. He’s almost fully hard as precum dribbles out of the tip. “Good girl,” he praises. “Now, since you can’t seem to keep your snarky mouth shut, let’s put it to better use. How bout that?”
You don’t move, and he sighed as you look down to the floor. You hear some shuffling, a small click, and suddenly something cold and sharp is pressing under your chin, tilting your gaze to his steel blue eyes.
“Let’s try this again.” He pushes the knife harder, digging it a little deeper, but not enough to draw blood. A knife. This dirty bastard has a knife. “Suck. My. Cock.”
Pushing all your pride aside, you direct your gaze to the task in front of you. Bucky lets out an approving hum and the knife is removed from your throat. You swallow before opening your mouth and dragging your tongue from his base to the tip before wrapping your lips around him and sucking lightly.
Bucky was no slacker down there, you had to give him that. You ease your mouth down his shaft and his head tilts back.
“Oh fuck that’s it,” he moans. “Take my dick down your throat.” He grunts. His metal hand fists your hair to push your head down, sliding a few more inches into your throat. “Oh-that’s a good whore,” he breathes.
A gag is torn from you and you slap your hands against his thighs to imply you couldn’t take much more. Bucky’s only response is another grunt as he jams the rest of his length down your throat leaving your only intake of oxygen to come from your nose which was now mashed right above the base of his thick cock. As quickly as he pushed you down before, he pulls you back off by your hair, letting you go to wretch, gasping for air and freedom. A strand of saliva still connects from his tip to my lips.
“I’m not done with you yet.” He snags your hair again. “Open wide, slut.”
You do just that and he begins to fuck your throat at his own pace, sliding his entire length down every time. Tears brim at your eyes, not just from the lack of oxygen, but the humiliation of the moment as well. The time passes much too slowly for your liking, minutes dragging on for eternity, before he begins to reach his climax.
“Fuck, I’m gonna cum.” His cock twitches in your mouth.He holds your head with both hands as he releases straight into your mouth, warm thick strands of his release coating the back of your throat. He pulls out  with a pop and smirks down at you. “Good little sluts swallow” he orders.
You glare up at him, making a show of not doing anything.
“Well?” he demands and raises a dark brow.
You spit his own climax onto his expensive shoes.
“Why you-!” He raises his hand, getting ready to send a smack to your face.
“Barnes!” A female voice comes from the doorway as the door flies open. “What the hell do you think you’re doing?!”
There stood none other than the Black Widow.
591 notes · View notes
http-skzhyuns · 3 years
Text
apologies | changbin - angst
requested, changbin x y/n [angst + fluff] 
word count: 1.8k+  warnings: explicit description of anxiety, breakdowns — please tell me if i forgot to add anything in the warnings.  a/n: to the one who requested, i’m not sure how long ago you made the request bec i rarely check my tumblr. i’m so sorry but here it is. :) i haven’t written in so long. thank you for making the request. also, i think i got carried away with the angst, i hope the short fluff at the end was what you’re looking for. :< i didn’t proofread this and before we start, just wanna thank u all for the 100 followers!! stay safe :) start. 
you could see the stars shining from where you are sat, moving in a new country with an entirely different culture has made you anxious. but this, the view in your apartment is your favorite. it’s enough to take away the need to fiddle with your hands and to unconsciously tap your feet whenever you get the chance. the autumn breeze is cold but it’s bearable, nonetheless, you find yourself wrapping your cardigan tightly around your torso, trying to soak in the extra warmth that the fabric can provide.  a sudden shrill of ringtone startled you away from your lingering thoughts. smiling at the nickname displayed in your screen, you swiped to answer the call.  “y/n! hello baby,” changbin’s face appeared in your screen, smiling widely at you. you chuckled at his overt enthusiasm, “hello there, love.”  “are you settled in? do you need anything?” your smile faltered for a few seconds but changbin didn’t seem to notice. “nothing, love. i’m all good. don’t worry.”  “i’m sorry i can’t drop by there tonight,” you can hear the rustle on his end and the muted screams of jisung in the background.  “got stuck on a melody?” you asked softly. there’s a long sigh on his end before he answered, “yeah. it’s not working out as smoothly as we expected.”  “don’t worry about it, bin. i’m fine here, i’m good for a few days so you don’t need to worry about me. just do your thing, it’ll come to you, guys. give it time, i just know it’s going to be a great song once it’s done,” you attempted to lift his spirits up, but you genuinely believe it’s going to work out in the end.  your words were met with silence, concern started to grow until you hear him clear his throat. 
“... i love you,” he whispered. you smiled, “i love you too, now, go back there. don’t forget to get some rest even just for a bit, tell the boys the same thing too, okay? have a good night, binnie.” you saw him nod, a sign that he heard you, he waved and you waved goodnight.  the screen turned black signaling that the call ended. you sighed, putting your phone down beside you before pulling your legs up to your chest before resting your arms around them.  “it’s okay, he’ll be home soon.”
day four, no signs of activity. you begrudgingly dragged yourself out of the bed. another work day, another day to make sure you don’t get in other people’s way. you sipped from your cup of coffee while checking your phone for any message from changbin.
“good morning, y/n.”
it was simple, straightforward and you shook off the crawling feeling on your skin. it’s okay.
you texted back a good morning before picking your things up to actually get ready for the day.
“y/n! come over here,” your supervisor called. you resisted the urge to curl your fingers into your palm, digging into the skin as you nervously walked over to her desk.
“y/n, did you check this over before you submitted?” she started and you can feel a thousand scenarios running through your head and you find yourself picking it all apart, wondering if you really did check it over or there’s a lapse in your memory.
after careful consideration, you answered, “yes, ma’am.” she sighed, before carefully pulling you over. she showed her file before patiently pointing out the mistakes in the report you turned over.
there’s a momentary relief that coursed through you after you closed the door to her office. you find yourself dragging your feet as you walk back to your desk.
“tough day?” your co-worker asked when he noticed the sluggish movement you’ve been making.
you sheepishly shook your head, “i’m alright.” he looked at you for a second longer before nodding to himself.
when the night time comes, you absentmindedly hid your shoes inside the cabinet by the door of your apartment. you briefly glanced at your window to see that the sky is pitch dark and devoid of the shining stars you love so much.
another sigh. 10PM. a groan left your mouth.
you covered your face with your hands, roughly running them through your hair out of frustration.
the sound of keys started growing louder before your door opened. in comes, seo changbin, walking in with his backpack, clad in a black hoodie and a sweatpants. however, you remained seated in the small couch.
“y/n? are you home?” he asked. you grunted in reply but you doubt he would have heard it.
“there you are, i missed you,” he went for a hug but you narrowly dodged his attempt.
his brows furrowed in confusion, “hey? you’re okay?”
you nodded, looking down before standing up and going straight to the bathroom.
there’s a heaviness in the air, changbin isn’t sure what it is and what’s wrong. he was so sure you were okay. you were okay through your messages for the past few days.
whatever it is, he’ll let you come to him when you’re ready. and so, he got started on making dinner. he was about to put the food into a plate and set the table when he heard a hard thud from the bathroom, followed by clanking of several things — what he assumed to be toiletries on your counter.
rushing over, he quickly turned off the stove and went to knock on your door.
“y/n? baby?” nobody answered. he knocked for the second time, more insistent.
“y/n? is everything okay?” silence filled the space… until he heard a faint rustling on the other side and the soft click of the door met his ears.
the sight of you nearly broke him to pieces. for some reason, he didn’t notice how off you’ve been feeling the last few days because you were so good at maintaining your composure in front of other people.
but, you, standing there in front of him. your shoulders hunched while you’re covered by your bathrobe— there’s a sense of emptiness in your eyes. his eyes flicked back in forth between you and the mess behind you— just as he guessed, your toiletries clattered on the floor.
“i’m sorry,” you apologized, looking at him straight in the eye.
changbin inhaled sharply, wondering what’s the reason for your apologies. “what happened? were you hurt?” he asked, gently coaxing you into his arms.
you buried your head in his chest, tightly clinging onto his shirt as the first sob tore through your throat. changbin can feel the rising panic in him because he can’t still pinpoint the reason and the situation that just took place in the bathroom. despite all this, he tightened his arms around you, keeping you enclosed in his body as he run his hands through your damp hair.
“what’s wrong? why are you sorry?” he asked, calmly. the second sob came followed by a third, until you’re full-on weeping in his arms, softly muttering a series of “i’m sorry”.
after a while, you whispered,“i’ll clean it up, i’m fine now. thank you.” you loosened your grip on his hoodie but he tightened his hold on you. “come here,” he said and pulled you to the adjacent kitchen area. he made you sit on a stool before looking straight in your eye.
“you’re not okay…” he whispered. “i can see that you’re not okay. so please, quit telling yourself that you are. i’m here, aren’t i? what’s wrong?” there’s warmth in his eyes and you feel an onslaught of tears for the second time today, just by the sight of it.
“i-“ you stuttered. “i’m s—“ changbin held his finger up, shushing you. “don’t apologize. if you’re apologizing for not being okay. please, i don’t want to hear it, love. you don’t have to apologize for that.” you fiddled with your hands in nervousness.
“…there’s a lot…” you breathed in, trying to work through the tears and the anxiety, “there’s so many things happening, so many people to get accustomed to…” you faltered, trying to smile at him to ease the heaviness of your words. “it’s so hard,” you looked down, finally allowing the tears to copiously fall.
in the years you’ve been together, changbin have always admired you for being able to hold down your fort. you were calm and grounded, even at the most toughest times. but he knows, deep down the ‘strength’ was something that you developed because of expectation. because people expected you to be strong and they needed you to be.
changbin placed his hands on your cheeks, making you lift your head up to him before placing a lingering kiss on your forehead.
“stop,” he smiled at you. “it’s okay to stop being strong, you know? it’s okay to stop taking the weight of everything and telling yourself that you can take it.” you shook your head, ready to disagree.
“it wasn’t a good week, there’s a lot of things going wrong, i wasn’t adjusting as well as i thought i would. i turned in an incorrect report today,” you babbled, spilling everything that happened for the past few days you didn’t get to see him.
“…i’m just so tired,” you looked at him, frowning from the heaviness in your chest.
“… and that’s okay,” he whispered. “baby, it’s okay to let things go. there’s nothing wrong with admitting that you can’t take it, that you’re not okay.”
“but, i didn’t want to be a burden…” you whispered. and for the second time that night, changbin felt his heart constrict at the words that left your mouth.
“baby, you’re not a burden. don’t ever think that you are,” he firmly replied, prompting you to look him in the eye, making sure you understand what he’s saying. you nodded and he smiled, satisfied before peppering your face with kisses.
“the next time you start feeling like this, can you please tell me? i want to know so i can help, in whatever way i can, okay? don’t take it on to yourself and try to sweep it under a rug.” you nodded and he went for another hug before letting you go, “go and get changed. you’re practically dry now. i’ll pick up your things in the bathroom,” you looked at him grateful for his help and comfort.
“have i ever told you how much i love you?” you softly asked. he smiled, “not enough times today, i think.”
“we have to rectify that, don’t we?” you joked.
“yeah, because i need my love to be reciprocated or else, i won’t give you the food i cooked,” he let out a boisterous laugh.
“… binnie, i love you. thank you,” you walked over to his place, pulling him for a kiss.
“always here for you, baby. i love you too. now go get changed, the food’s cold,” he went for another chaste kiss before waving you away.
62 notes · View notes
lisanamjoon · 2 years
Text
Tumblr media
hello everyone! ✨an anonymous user has requested that i do a gif tutorial! lol so here we are 😇 please do not hesitate to send me an ask if something still doesn’t make sense! i’m so bad at explaining things but i will try my best in this tutorial 😂 
ok here we go 😂 to begin, i open youtube on my phone, find the video i’m searching for, choose the highest quality available, and screen record the part(s) i want to make into gifs. (i use my phone bc some videos play at a higher quality on there but you can do this on your computer as well using quicktime player). once i have my screen recording, i send it to my laptop, open quicktime player and trim it down to about 5 or 6 seconds. then i go to file > save. (or you can trim it down on your phone; either is fine)
now that my video is saved, i open photoshop and go to file > import > video frames to layers.
Tumblr media
select your video and this screen will pop up. make sure your settings look like this. you can use the two little arrow things under the video to trim it more if need be, but i personally prefer to just do that in the next step ~ 
Tumblr media
click ok and your screen should look like this. now for trimming ~ we just want the frames of ryujin for this gif, so select the two frames at the beginning, as well as the corresponding layers to the right, and choose delete frames/delete layers. (to delete the frames, click on those little lines in the corner). repeat this step for the frames/layers at the end. 
Tumblr media
now that we have deleted our unwanted frames and layers, it’s time to crop (if you want!) i like square gifs, so i made this one a square, but the crop is totally up to you and what you prefer.
Tumblr media
when you’re finished cropping go to image > image size and this screen will pop up. in my experience, it’s best to keep gifs 500 or under. i just change the width and let the height auto resize. for square gifs, i usually make them 500. for any other gifs, i usually stick between 300-400. it varies with each set. 
Tumblr media
after you’re satified with the size of your gif, click those little lines in the corner again and choose “select all frames”. once they’re selected, click on the arrow under the frame and choose “other”. it will ask you to set frame delay. 0.07 is my go to option, but sometimes i’ll use 0.06 if the gif looks like it’s moving too slow, or 0.08 if it looks like it’s moving too fast. again, it’s totally up to you and what you prefer. 
Tumblr media
once you’re done with that, go over to the corner and select “convert to video timeline”. then select all your layers and choose “convert to smart object.”
Tumblr media Tumblr media
your frames and layers should now look like this. (i forgot to screenshot an image without my coloring already added, i hope this isn’t too confusing but just let me know!!😭) okie dokie! now this is the part where you add your sharpening and coloring. i usually sharpen using the camera raw filter and smart sharpen. for coloring, as you can see below, i usually just stick to these few adjusments but of course it varies per gif. you can just play around with all the adjustments, highlighted in the top right corner, and/or use the camera raw filter until you’re satisfied! once you feel everything looks good, go to file > export > save for web. 
Tumblr media
it may take a short while to load, depending on how large your gif is. when it completes, this screen should pop up. make sure you choose “original” at the top, not optimized. (optimized ruins the quality a little.) make sure the looping option is set to forever (i think it automatically is, but just be sure.) you can select the play button to preview your gif before saving. also, you want to make sure your gif is under 10MB. any larger and tumblr won’t upload it.
Tumblr media
and you’re done!! here is my completed gif <333 i hope this helped you!! pls don’t hesitate to send me a message if anything is still confusing!! <333
Tumblr media
10 notes · View notes
jitteryjive · 2 years
Text
Tumblr media
cherub, protector of the golden hives in dj’s empire! lore under the cut B)
FINALLY GOT TO developing them. thank god. they’re so unique to this space au
ch3r_ub [they/them], more informally known as cherub or cher, is a cyborg (spaceling/android mix) who is the dedicated protector of a production facility of goods and structuring called the golden hives, a beehive. that basically works as a normal beehive but it’s very futuristic and mechanic. there are inferior versions of them that are basically just regular toads while they’re uniquely recognized as cherub.
Tumblr media
they have many abilities, as shown in the image above. they can operate weaponry built into the function of their robotic parts and gear, such as built-in guns that their gloves can morph into, a retractable dagger that is stored in the form of their stinger, and a controlled outlet of electricity they can use to electrocute offenders with their palms, soles (of their feet), and wings. additionally, their hands contain something called a reflective core that works as a measuring and repair system, generally having them operate as a doctor due to their ability to detect sickness or things such as lowered/raised blood pressure, intake of oxygen, etc, and heal wounds or various injuries. the orange pads on their fingertips are sensors to sense textures or acidity in foreign objects, fluids, and other things unknown to them. they’re still very curious like the og cherub so they get too curious sometimes and overuse the sensors.
cherub’s visor allows them to identify objects and their origins, alongside logging citizens and their names along with all known information for stored use in their memory files. the visor can scale temperature, oxygen levels, moisture levels, wind speed, and other examples.
one last detail is that they can fly! their wings, made of a woven texture that’s used in the sails of the star ships used by their empire, are strong enough to support multiple people, and they can cause windstorms with them.
unfortunately, too much use and wear applied to cherub causes them to shut down into what they call their organic state, rendering them a regular organic being as their powers restart and regenerate back to full strength. it doesn’t happen often, though, as their usage is regulated consistently.
tldr. cherub’s a cool overpowered bee warrior
i forgot to add!!!! tumblr isn’t letting me add links fuck you tumblr so cherub’s song is work that honey by tristan alric B)
6 notes · View notes
bunsblr · 3 years
Text
Tu... torial? Pt. 5.
Tumblr media
Final part of my tutorial! This is a little all over the place, because that’s how I am in this stage of editing. Also I didn’t proofread this...
Open this in dashboard for best view of the screenshots.
Disclaimer: I have no formal training for any kind of graphics stuff, I work in an office as a receptionist - I serve coffee for a living. I am absolutely self taught and while I consider myself pretty comfortable with photoshop, that doesn’t mean that there isn’t about a gazillion of other things that can be done that I have no idea about. There are people far superior than me in the Sims community. This is just how I do it, with techniques I have picked up through the years. Some things I go over in these will be pretty basic, some things a little more unorthodox. Disclaimer 2: My edits take time. This is what I do to relax, one edit takes several hours for me. Sometimes days :))) Disclaimer 3: My photoshop is in Swedish, which is my first language. I tried my best to find the English translations for every step that I do.
Tools used: The Sims 4, Adobe Photoshop 2020, One by Wacom Pen Tablet (very basic and unfancy).
Tumblr media
It´s hair time baby! I very much enjoy drawing hair on sims. I make a new empty layer on top of my base Sim layer.
Tumblr media
This is where having a drawing tablet makes a huge difference. We need the brush to be sensitive to pressure to get the effect of hair strands. I chose a hard brush, small small size (how small depends on the picture size of course, but I usually land somewhere 6-9 px)
Tumblr media
I pick up a color from the hair, I usually starts with a medium light color.
Tumblr media
I start by drawing strands around any tips of the hair so they don't look quite so solid. I do this part with both short and long hairs. Hot lazy tip: straight unlayered hairs is the absolute easiest. This is a layered hair so I start with the bottom and work my way up. I pick up different colors from the hair as I go along, to add dept.
Tumblr media
Continuing up in the hair and add strands to the pointy bits.
Tumblr media
When I feel like the pointy bits have been softened I select one of my hair brushes. I use these ones by Para Vine.
Tumblr media
I start painting "around" the hair with one of the lighter colors picked up from the hair, changing the direction of the brush every once in a while for a more natural result.
Tumblr media
After this the hair is looking a little fuzzy, so I'm going to go back with my small harder brush to fill these parts out.
Tumblr media
I don't add a lot of them, just small bits here and there for filling.
Tumblr media
This is a little overkill but... now we have some of that "squary" thing going on in the hair as well that are still showing through our painted layer. Now we could paint over these, but painting can actually be overdone and I wan't to keep the hair recognizeable because the creator put a lot of work into it! So I go into liquify and smooth over any wonky lines still showing, just slightly.
Tumblr media
A comparison of before and after hair. Still recognizeable, but softer.
Tumblr media
This is our result so far. We've come a long way, but we're not done.
Tumblr media
At this point (or actually sometimes sooner) I add an adjustment Curves layer, this will not end up in the finished image, this is just to give me an idea of what the image might look like with more contrast (which we will add later). I keep this at the very top of the layer panel and turn this on and off as I go. Very important to have it turned off if we are going to eyedrop a color and use that to paint, since it would pick up the wrong hue if we have it turned on.
Tumblr media
Now I still want the front of my sim to be a little darker to fit my lighting, but I don't want to go over with any more shadow. So I duplicate my Sim layer, and go to Layer -> Adjustments -> Curves. This will only change the active layer, as opposed to creating an adjustment layer down in the Layer panel that will change all layers below it. I drag the curve down a bit to make my new Sim layer darker.
Tumblr media
I add a layer mask to my new Sim layer, and bucket fill it with black color so the new layer gets hidden.
Tumblr media
I chose an absolutely HUGE soft brush, with medium opacity, and starts painting white on the areas where I want the new darker layer to be showing. And blend by going back with black where the line is to harsh.
Tumblr media
Time to add some highlights. I create a new empty layer between my two Sim layers, and add a clipping mask by holding Alt and hovering on the line between the new layer and my bottom sim layer, until the little square with the arrow symbol comes up and then click. This will make whatever I do on my new highlight layer, only show up on the areas where the layer underneath is filled.
Tumblr media
 Time to paint. I disable the curve adjustment layer for this. I choose a bright color, in this case a light pink because I didn't want a contrasting color for this picture. I go with a big soft brush around the edges where I want my highlight to hit. In this case, the arm, the hand, the arch of the back and the calf. I didn't add anything to the face in this picture because I didn't like the way it looked, but usually a little highlight to one of the cheeks is just *chef's kiss*
Tumblr media
And somewhere around here I got really stuck and really struggled to follow with this tutorial. I felt the picture was lacking something and I tried several different things. I added light rays, tried creating different light sources, there was a moon at some point. But I ended up with just a simple additional gradient shadow down in the right corner (on a new layer down in the Background layer group). Life changing…
Tumblr media
And then I didn't like the pink highlight on the skin (sigh, this is how I work, but it’s not recommended to be this indecisive) so I removed that and added a more beige-yellowee highlight instead. And forgot to take a picture after the highlight was added....
Tumblr media
And now I go into nitpicking mode. I add a new empty layer on top of my Sim layer, I add it under the highlight layer so it automatically takes on the clipping mask of the Sim layer, I name it Clean-up Crew and go in to refine anything slightly wonky. Picking up colors with the eyedrop tool and going over flaws with a tiny brush.
Tumblr media Tumblr media Tumblr media
When I fixed this little light area on the back of her head I left the Clean-up Crew layer and went to my Hair layer instead, because I still have that separate and it's above all the other layers.
Tumblr media
I thought my sim was a little too far down in the picture so I moved her up by selecting my whole Sim layer group and the layer on which I have her ground shadow, chosing the move tool and pushing them up. This will move all the layers in the Sim layer group as well as the ground shadow layer equally.
Tumblr media
I'm telling y'all, nitpicking mode could go on forever. Added more strands to the bangs.
Tumblr media
Noticed a little pointy part on the calf, so I wen't into Liquify on the base Sim layer and smoothed that out. Since the highlight layer has a Clipping Mask corresponding to the Sim layer, the highlight stayed in place.
Tumblr media
I duplicate my Sim layer group once more, and merge the layers within this group. So now the Hair, Highlight and Clean-up Crew is all merged onto the Sim layer. I hide the previous Sim groups.
Tumblr media
With my new Sim layer selected, I go to Image -> Adjustments -> Hue/Saturation. I want to make my Sim a little less bright so it will match the background a bit better.
Tumblr media
I drag down the Saturation and Brightness slider a bit until I like what I see. After this I save my whole image as a PNG-file because from now on I want to edit the whole picture but still want to keep this psd-file as it is for anxiety purposes. Important: I disable my curves layer before saving this as a picture, I don’t want that brought with me into the next steps because I will be adding new curves there.
Tumblr media
I open my new saved PNG-file. I go to Filter -> Convert for Smart filters. This will allow us to go back and change any filters we add to this layer. I go to Filter -> Camera Raw Filter and for some reason this window opens up humongus. I start by dragging down the temperature. How much depends on the picture, usually more if it's nighttime.
Tumblr media
I pull up the Whites a bit for a cleaner look.
Tumblr media
Now I add a Curve Adjustment Layer. Now you can add Contrast in the Camera Raw Filter as well, but I prefer the curve layer because I like to control the different levels. This way I can make my darkest parts a little brighter, giving just a little washed out flair to it all.
Tumblr media
I select my background layer again and go to Filter -> Noise -> Add Noise and choose a level that I think looks good. This just brings the picture together a bit more. Also vintage vibes :)))
Tumblr media
I add my frame (because it´s my aestethic and I think it looks cool on tumblr) by resizing my workspace and adding a filled white layer underneath the background layer.
Tumblr media
I resize my picture (Image -> Image Size) because we don't need it to be huge.
Tumblr media
And they I just fine tune the Filters and Curves until the end of time :’)))
And that is that my friends! That’s the end of the tutorial! I hope you could follow somewheat and that someone found it useful. Thank you for reading and never be afraid of contacting me if you have any questions :) I’m very friendly.
61 notes · View notes
rainworldslugcats · 3 years
Note
Hi ! Just wanted to ask , how do you put your own slugcat skin in game? I know it's works with fancy slugcat mod,,, but i don't know how to use it ;-; , can you teach me
Tumblr media
i can try! although i only learned most of this very recently, so i’m not the most knowledgeable. i also use BepInEx as the modloader.
im going to start with the assumption that you already have fancy slugcats installed and working, after this you’re going to need the custom assets and custom tails mod. both can be found on RainDB.
keep in mind, each of these mods contains a read me with more information, so reference those if you don’t understand something in my explanation. everything is under a read more as this post is very long.
ive also attempted to be as detailed with this tutorial as possible.
and lastly, please read through the entire tutorial before starting work as it’s very likely you’ll end up having to redo things otherwise, mostly because of the way custom tails functions.
Tumblr media Tumblr media
part 1: custom tails
we’ll start with adding a custom tail, the custom tails mod requires ConfigMachine, fancy Slugcats and Custom Assets. (publicity stunt is only required if you still use Partiality, not if you use BepInEx) download and apply these mods first. (the .dll files)
once you’ve downloaded custom tails you’ll find an “examples” folder in the .zip file, this contains the files you’ll edit to make your own custom tail. 
Tumblr media Tumblr media
each of the example tails is shown on the thumbnail for the custom tails mod, so you can get an idea of how they look in action.
sidenote: the devil tail png is completely white, and thus it can be hard or impossible to see on a default photo viewer, open it on something like paint tool sai and add a colored background. once you’ve selected which base you want to use, extract (or just copy and paste) that tail png along with its txt file somewhere you can work on it, desktop works just fine. now you can make whatever modifications you want to the tail, i’ll use my firecracker tail as an example.
note: if you leave parts of the sprite purely white, it will get colored in with whatever color you choose in the fancy slugcats menu, its essentially transparency.
Tumblr media
once you’re happy with how it looks, it’s time to apply it. firstly, change the tails name into something recognizable, like FRtail.png
now take your txt file and name it the same thing you named your tail, and make sure to be exact or things might break.
then open said txt file and change the default tail name into your tails name.
Tumblr media
once all that is done, you have to navigate into the atlases folder in your rain world install. to get there open up steam, find RW and right click it in the menu to bring up this text box
Tumblr media
choose “properties” at the very bottom to open up this menu
Tumblr media
select “local files” on the side, and when you see this screen press “browse” and it will open up the root folder of RW.
Tumblr media
(i have quite a bit more stuff in my install folder due to mods, so don’t worry about not having all of it) from here you want to open the “Assets” folder near the top, from there you open Futile > Resources > Atlases.
now all you need to do is put both your tail png and txt files into Atlases like so:
Tumblr media
note: capital letters matter, if you used capital letters in your name you have to use those same capital letters in every name, for example if you use frtail.txt and FRtail.png it wont work. it all has to be the same in every case.
once that’s done, go back to your RW root folder (the one where RainWorld.exe is located) and open the “ModConfigs” folder, from there go to Fancy slugcats > custom heads. it will be empty if you haven’t made any modifications yet.
Tumblr media
once youre here, make a new txt file and name it the same name you’ve used for your tail.png and txt files. then open it and type the same name inside it, don’t forget to save.
now you should be ready to open up RW, remember to enable the required mods: fancy slugcats, custom assets, custom tails, config machine and publicity stunt (partiality only)
note: if your game opens up to a black screen and wont start, it usually means something is wrong with the txt files, either you forgot to add a name inside one of them, you forgot to save when you added the name, or you’ve misspelled the name. double check all the names for your png and txt files.
now then, let’s get to adding your tail to your slugcat
Tumblr media
once the game is open, navigate to settings and open mod config, from there you should see custom tails in the menu. once here type your custom tails name into the “sprite” box, remember to be exact with the name.
if the name shows up red, you’ve made a mistake somewhere in the process, if it shows up as white, its been successfully added!
if you touch the sliders it will add a gradient to your tail and undo/cover up any sprite changes, so keep them as black. you can also change your tails size in the fancy slugcats menu as usual.
Tumblr media
now you have a snazzy tail to show off to the world! “.......but wait” i might hear you say “my tail isn’t the same color as the image i made!”
that’s because whatever color you apply to your slugcat in the fancy slugcats menu gets applied on top of the image you made. meaning if your slugcat is a rather more dark color, it will make your tail darker as well. meaning not only will bright aspects of it not be bright anymore, the base of your tail will be darker than your base slugcat color, thus it wont match. this is a problem i ran into as my slugcat is purple with bright accents.
the transparency i mentioned earlier helps with this “if you leave parts of the sprite purely white, it will get colored in with whatever color you choose in the fancy slugcats menu, its essentially transparency.“
you can use this transparency to make the base of your tail match the rest of your slugcats body, now all the white will be filled in with whatever color you’ve chosen in the menu, however it still wont fix all other parts of it having the base color applied to them.
Tumblr media
now if your base slugcat color is white, you don’t have to worry about any of this at all! the tail will stay how you made it!
if your slugcat will be lightly colored but not completely white, or your dark slugcat will have dark markings, this is all stuff you can reasonably account for while making the markings themselves (once you’ve made the txt and png files and put them in the right places, you can edit the png in the atlases folder directly) but if you want to do something more close to my slugcat, we’re going to have to do it by changing the color of slugcat using sprites.
part 2: sprite edits
so, to get around this problem and to get the freedom to edit the sprites however we like we’re going to be editing each sprite separately. this way you can virtually add anything you like to your slugcat, antlers, spikes, fur. although this might require you to change the position of the sprites to get them to line up properly in-game.
i’ll only touch on recoloring sprites as i haven’t edited the shape of any of them yet, i’ll update this tutorial with extra info once i’ve tried it out myself.
some of slugcats sprites have multiple versions that will get bundled in order to make the animations you see in game (head, arms, legs)
others are static sprites and only have one version (tail, body, hips)
Tumblr media
firstly, you’ll need to find the sprites you’re going to edit, all of these sprites are included in the custom assets zip file you downloaded from RainDB.
you’ll find slugcats sprites in Unpacked Atlases > RainWorld, extract this folder to make looking for the correct sprites easier.
note: all of the sprites are white by default, this makes them incredibly difficult to see in a folder without opening them in some external program, thus i’ve changed my windows settings to make the folder background dark (this can be found in Personalization)
Tumblr media
this folder includes the sprites of most of the creatures in RW, so picking out slugcats sprites can be a tad... difficult. thus i'll name every single sprite you’ll need to hopefully make it easier. BodyA, HipsA, PlayerArm0 to 12, FaceA0 to 8, FaceB0 to 8, FaceDead, FaceStunned, HeadA0 to 17
aaand all the leg sprites are in a png because they have so many names
Tumblr media
most of them can be found bunched up together in the RW folder, a tail texture isn’t included as that will still be handled through custom tails as detailed above.
now i suggest you make some way to store all of slugcats sprites neatly, as it will save you a lot of hassle in the long run. i separated all body part sprites into folders.
Tumblr media
now you’re free to make any edits you like to the sprites. however, i’ll go about this tutorial with the expectation the only edits are color edits, not shape edits, as again i don’t have experience with those.
once your sprites are all colored and neatly organized its time to compile them, each body part gets compiled into their own bunch (arms in one, legs in another) for this you’ll need a program called texture packer, i can’t provide a direct link because my post might get thrown into the void by tumblr, there is however a direct link in the custom assets read me.
once you’ve downloaded texture packer, heres an easy to follow short video tutorial made by AndrewFM on how to use it.
once your sprites are bundled you’ll go through the same process as with adding your custom tail. i’ll use arm sprites as an example.
Tumblr media
you’ll get a png file with all of your edited sprites in them, as well as a .json file that contains placement information, turn that json file into a txt by renaming it (yourarmname).txt
now open the txt file and rename every single part to whatever name you decided to give your arm sprites, but keep the numbers at the end of the sprite names, they are important.
note: do not rename the individual sprite png’s before they are packed
Tumblr media
now that your txt and png files are ready, drop them into the same Atlases folder in your RW install as you did with your custom tail, and similarly add another new txt file into ModConfig > FancySlugcats > CustomHeads and rename it to the same name you named your sprite, and add that exact same name inside the txt file itself.
if the game yet again refuses to start, remember to double check the names in the txt files.
now we’re ready to apply the sprites in-game, open up RW and head to setting > mod config,
Tumblr media
depending on which sprites you’ve edited, you’ll need to enter the sprite name into the specific field it belongs to, for me i’ll add the name to the arms section. you’ll get more details about what goes where when you hover over the text field.
for some of them, you’ll need to include A at the end of your sprite name, but only in the mod config menu
Tumblr media
this shows where they are needed.
now you need to repeat this process for each bundle of slugcats body parts and apply them. note: body and hips despite both being part of slugcats main body gets applied separately, and even though they only have one sprite each you still need to pack them with texture packer and go through the same process as for the others.
this all might seem tiresome, and in certain ways it definitely is, but once you’ve gotten the hang of the packing, adding to folders and applying the process gets a lot faster.
once all of your sprites are applied, legs, hips, body, head, arms, tail. you want to make sure in fancy slugcats settings to make your slugcats color pure white so it wont affect your custom sprite coloration in any way. however you can apply color to slugcats face through the menu as usual.
there is a known issue where slugcats fists when climbing poles don’t get colored, this issue currently can’t be fixed easily.
the end result? quite a fancy slugcat indeed!
Tumblr media Tumblr media Tumblr media Tumblr media
if i made any mistakes, or there’s extra info i should add, then message me and i’ll edit the post accordingly!
if there’s anything you can’t figure out no matter what you try, join the RW discord and ask people in the modding support channel, thats where i got most of my information from!
hopefully this is helpful to some of you! i spent quite a while making this tutorial so reblogs would be very much appreciated!
77 notes · View notes
thewakingcloak · 3 years
Text
Debugblog: Darn Diagonals
I love and hate debugging. It’s frustrating to have a problem and have to work it out before you can continue being creative. On the other hand, it’s a puzzle, and I like puzzles. Working them out feels really good. Like beating that boss.
Anyway I don’t know if this is helpful to y’all, but I decided to write up a blog on my debugging process. (Maybe I’ll do more in the future under the “Debugblog” series??)
So here’s the issue.
Tumblr media
In this gif, I’m ONLY pressing one key at a time: left, right, up, or down. But the player is moving at an angle somehow.
The weirdest part: this doesn’t happen all the time, and it only happens in daytime. This is baffling.
So the first step in debugging is we need to replicate the issue. When I initially found this bug, it was only happening on a random screen and just slightly so. I ignored it for a while. When I saw it happen again, I started making mental notes of the conditions in which it occurred.
Eventually I found a place where I could reproduce the issue consistently (in the gif above). This will be invaluable when testing! If the issue is hard to replicate, it’s harder to test and harder to check when it’s working.
The next step is usually the biggest one: finding the cause of the bug. Usually you want to isolate the issue, which you’ll see come up a lot as I move forward...
So anyway, the bug is with movement. I have two “movement” scripts. One that takes into account various environmental variables and modifies velocity--move_actor()--and one that actually moves the object and factors in collision--movement_and_collision().
I figured the first place I should go is my move_actor() script. I want to know if the extra variable in movement is being added to the velocity before movement_and_collision() is called.
Tumblr media
One of the most common ways to debug is using a breakpoint. I could use a breakpoint here, but the issue is that this line runs every single frame I’m moving, so that makes movement difficult. Instead, I’m going to use show_debug_message() (I created console_log() as shorthand which also shows time and frame information).
Tumblr media
(Full disclosure, I actually was looking at the code in the “else” block first, and the velocity was always being logged as 0,0 lol... because that only runs when the player isn’t moving. It’s okay to make mistakes!)
So I played the game and duplicated the issue. My guess was that there would be an extra y value added here, but lo and behold, there wasn’t. Check out some of the debug output:
[14:51:34.16493] x: -1.20, y: 0
[14:51:34.16511] x: -1.20, y: 0
[14:51:34.16527] x: -1.20, y: 0
[14:51:34.16543] x: -1.20, y: 0
[14:51:34.16560] x: -1.20, y: 0
This is what we’d expect: the player is moving left at 1.2 pixels per frame and y movement is 0. However, I am still seeing extra y movement in game. Unfortunately this means we did not find our issue yet, but it also means we can discount everything in move_actor() and before! Basically this extra movement is almost certainly in movement_and_collision().
Okay, so let’s clean up move_actor() and move into movement_and_collision(). This is an asset I bought from Pixelated Pope, so I won’t show you the whole thing (not that I was showing you all of move_actor() either), but I’ll show you the important stuff. This is near the end:
Tumblr media
Yeah, so this never gets hit, lol. Let’s try earlier in the script.
Tumblr media
Uhh... sorry this is hard to read (tumblr is not great for posting code). I’m logging lengthdir_x and lengthdir_y in the initial tile_and_place_meeting_3d() check.
Alright, so here are some logs. Yep. Here’s our unwanted diagonal movement.
[15:05:12.10597] x: 1.17, y: -0.24
[15:05:13.10613] x: 1.17, y: -0.24
[15:05:13.10630] x: 1.17, y: -0.24
Okay, so this script actually does have some recursiveness built in (it calls itself under certain conditions). That’ll make debugging this a little bit trickier. Let’s figure out which “recursion” this is being called on. In other words, I want to know if this is happening on the first run of the script every frame, or when the script calls itself. Luckily, this recursion functions via a “count” variable (which stops the script from infinitely calling itself lol). I’ll add that into my console_log().
Tumblr media
I forgot to add a space, but that’s okay, we can still read it. it looks like it’s occurring when it calls itself (count is “2”).
[15:13:40.11644] count: 2x: -1.17, y: 0.24
[15:13:40.11661] count: 2x: -1.17, y: 0.24
[15:13:40.11677] count: 2x: -1.17, y: 0.24
I’m actually going to move this outside of the if block and see if it occurs during all calls or just on the second. Here are the logs.
[15:17:38.12612] count: 1, x: -1.20, y: 0
[15:17:38.12612] count: 2, x: -1.17, y: -0.24
[15:17:38.12628] count: 1, x: -1.20, y: 0
[15:17:38.12628] count: 2, x: -1.17, y: 0.24
Okay, we’ve confirmed it’s occurring only when the script calls itself. However, I think this is actually “correct” behavior. The movement_and_collision() script is doing something called “angle sweeps” for its collision checking. If it can’t find an opening (i.e. runs into a wall), it tries again at a slightly different angle. This allows the player to move along diagonal collision walls.
That means the issue seems to actually be in the collision check. It’s finding a collision where there should not be any, meaning the angle sweep gets triggered!
Okay, so the issue seems to be in tile_and_place_meeting_3d. This is my tile_and_place_meeting_3d() script:
Tumblr media
There’s a lot of ground to cover, so I’m going to actually break this up so I can figure it out easier. Basically we want to narrow down to exactly where the issue is occurring. Isolating the issue.
Tumblr media
The output of this is weird as heck, but yeah, it’s occurring in tile_meeting_precise(). I’m not colliding with any tiles--or shouldn’t be.
[15:36:49.45138] tile: 0, instance: 0
[15:36:49.45139] tile: 1, instance: 0
[15:36:49.45154] tile: 1, instance: 0
[15:36:49.45155] tile: 0, instance: 0
[15:36:49.45155] tile: 1, instance: 0
[15:36:49.45171] tile: 1, instance: 0
[15:36:49.45171] tile: 0, instance: 0
[15:36:49.45172] tile: 1, instance: 0
[15:36:49.45188] tile: 1, instance: 0
Okay, I could debug further, but we know which script the issue is in. I happen to know I’ve made a few recent changes to this script, so first I want to share the magic of version control!
I use git and store my code on a private github repository. This means I can go back and see a history of all changes made to this file.
Tumblr media
Okay yeah, so what I’m gonna try first is to just take the old version and put it in  GameMaker and see if that fixes the issue. I do need the changes from the new version, but if I can pinpoint the issue as having been part of this specific change, I can rework it (probably).
You can usually do this via a revert but I was dumb and copy+pasted the old version and deleted the new version. Way jankier, BUT the old version fixed the issue! That means some change I introduced in the new version is causing the issue.
The next step is to redo the new changes one by one until we figure out which one is the culprit.
I recreated all my changes and the issue only occurs when I enable “SD tile collision checking”. How exactly SD collision works isn’t important to this debug process, but it’s essentially the opposite of “HD tile collision checking”, which is for the player so they can slide smoothly along walls. HD tile collision can be smooth because it uses enlarged colliders (the reason for this is a long story).
However, logging shows that the player object never hits SD collision checking. Interesting, right? Why would the player have a collision only when SD collision checking is added but the player never hits it? Well, I think the answer goes back to some of our initial discoveries when replicating the bug: it only happens in the day. Now, nothing changes for the player physics/movement between day and night, but other objects do call this script that are affected by day and night.
I quickly added a log to print out object names to see what other objects use this. It’s easier than doing a search all files for the script name because that could end up with all sorts of results, some of them not directly being called by the objects. [Note: I later found this actually is what is happening; an object is calling this script indirectly via another script] Anyway, here’s the log:
Tumblr media
show_debug_message(object_get_name(object_index)); is a super handy way to print out the names of objects calling a script.
The logs showed a handful of items are checking collision: keys, heart containers, teleporters, etc. I want to start with the teleporters, though, since so far those always seem to be present where the weirdness is happening. Just a hunch.
Oh and guess what? Teleporter_obj is calling tlie_meeting_ground() in the daytime only. We know the issue only occurs in daytime. And tile_meeting_ground() seems like it could easily be related to tile_meeting_precise() right?
So the quick and easy check here is to comment out lines 8 and 9. And guess what? No more weird player collision! So now we have the culprit. But we do actually need this code. So... why is this interfering with the player?
First, I confirmed that it was indeed the tile_meeting_ground() script by removing it. Then I put it back and did some more digging. Interestingly, this script never calls tile_and_place_meeting_3d() (remember, that’s the script I modified and is causing the issue). So that’s a bit baffling. This is all it does.
Tumblr media
I need to narrow this down more. I started by returning early if the object was a teleporter. I first did this on line 59 before calling tile_get_at_point(), then on line 60, etc.
Tumblr media
Eventually I broke out each individual check and tested returning after each one so I could pinpoint which part of this script was causing the issue. Turns out it’s ground_z_get().
Tumblr media
ground_z_get() determines... well, where the ground is. And guess what? It does call tile_meeting_precise(). AHA! Another mistake on my part. But we’ve established that’s okay. :)
The ground_z_get() code is not pleasant to post here, so suffice it to say, I changed the part where it calls tile_meeting_precise() to skip when it’s the teleporter calling.
Tumblr media
This is definitely the problem.
Now we know where obj_teleporter is calling tile_meeting_precise() and this is starting to make more sense. When I was confused about the tile_meeting_ground() code not being related to the tile_meeting_precise() code, I was wrong, because tile_meeting_ground() indirectly calls it. And we already knew that obj_teleporter called tile_meeting_precise() somehow (otherwise it wouldn’t have shown up in the output log). This is it.
Okay but that’s a patch, not a true fix. I’m going to undo it, roll up my sleeves, and dive back into tile_meeting_precise(), the source of all our woes.
Looking at this script further, I think I may know vaguely what’s going on here. It creates a checker object that matches tile collision. Now, this is a local variable, and when place_meeting() is called, it’s against the instance id, not against all obj_precise_tile_checker. But just for kicks, I’m going to destroy the instance before the script returns to see if this is the issue.
Tumblr media
This worked!!!
As to why, I was a bit confused at first. This is all local variables, right? One object calling this script will have local variables that should not ever affect another object calling this script with its own local variables.
But the secret is up here:
Tumblr media
A bit of optimization so that we’re not constantly creating a bunch of collision checkers every single frame. What is happening is the first time this script is run (say an SD one), it creates a tile checker and sets the size (later in the script). Then when another object comes in (say the player with HD/smooth checking), it sees that a checker object is already created and does not create an appropriately scaled one.
I’ve got a better idea than using instance_destroy()... I’ll create an SD and an HD tile checker object. That way we can create both and they can exist at the same time without interfering with each other.
Tumblr media
Here we’re just creating an HD checker if we wanna use HD collision checking (just the player right now lol) and SD checker if we wanna use SD checking. Boom. I removed the instance_destroy() from this script and here we go...
That fixed it!
And the final step: test everything! Of course you should be testing after each incremental change so you know exactly what fixes or causes the issue (which we did). And I already tested walking. But let’s make sure our teleporters still work. :)
I tested a bunch of ‘em, but here’s everything working as expected!
Tumblr media
Yay! 
I hope this was helpful to you!
Peace
50 notes · View notes
alarriefantasy · 4 years
Text
Hi, all! So it seems that the wonderful AO3 user - objectlesson - aka on tumblr as - horsegirlharry - has sadly deleted their fics. I have only a few saved in my files, but there are some I would really love to possess, if anyone has them? I would really appreciate it if you would message me and let me know! :)
Also, I am posting the whole list of amazing stories they shared for our fandom, and I am marking (with an asterisk*) the ones that I have myself, in case anyone else would like them too! <3
Silver White Winters
by objectlesson
In which Louis catches a cloud and pins it down.
Words: 5106, Chapters: 2/2, Language: English
I Must Confess (I Still Believe)
by objectlesson
Louis shrugs, eyes on the road. “You look cute in the blazer, too,” she says nonchalantly, and what the fucking fuck, what is Harry supposed to think?
“You probably do, too, but I wouldn’t know because I don’t even think you own one? Do you ever actually wear the entire uniform?” she asks, deflecting.
“Not since freshman year!” Louis boasts proudly. “They stopped giving me demerits because it’s, like, a lost cause. I literally haven’t seen my blazer in three years, I just borrow Veronica’s when I walk into Mass.” Her grin is very cheeky and bright, and she’s squinting in the sun, aviators pushed up into the overgrown auburn shag of her hair. The horizon is hazy and pink-orange as dark sneaks up on them, the air smelling of sprinkler water and BBQ smoke from people leaching the last warmth of October before summer’s gone for good. Harry feels alive with possibility, eyes watering as she smiles at Louis, unable to stop. She wrinkles her nose like it’ll somehow hide the way it looks on her face to be in love.
Or, Harry is the new girl at an all girl Catholic Girl’s School, and Louis is the unattainable, dashing senior who changes her forever.
Words: 44304, Chapters: 1/1, Language: English
Powerless (and I Don’t Care It’s Obvious)
by objectlesson
“Oh no, Lou, don’t make me laugh,” he whimpers. His Ribena-purple mouth twists into a glorious, breakable shape, and Louis’s heart stops. He should not be getting turned on by Harry’s full-bladder discomfort, his little twitches, his hips-stuttering. And yet.
Words: 4090, Chapters: 1/1, Language: English
The Pink Ghost of Princess Park
by objectlesson
The thought of the vibrator does not go away. It’s sitting there collecting dust all through January, and every time Harry and Louis have to leave town for a press event or a show or to record or what have you, they come back home, and it’s still there, the Pink Ghost of Princess Park, the fucking glittery haunting that Harry cannot stop thinking of Louis stuffing up his arse.
Words: 7556, Chapters: 1/1, Language: English
*Life Saver
by objectlesson
Nerd Boy’s giant, dorky, adorable hand shoots into the air. Louis notices he has chipped red polish on a few of his nails and some tattered friendship-looking bracelets, like the sort you make in camp, and he might hear the distant chime of wedding bells. He thought he didn’t even believe in marriage because it’s, like, oppressive and heteronormative or whatever, but that was before Styles, Harry (Harry Styles!!! What an absurd, wonderful name! What a perfect thing to scrawl in the margins of all his notebooks surrounded in hearts!) appeared in the bio lab at his new school and ruined all his principles forever.
or, Louis is a sweetheart punk with a theater background and a heart of gold, Harry is an inexperienced nerd who plays by the rules. Classmates, lab partners, and eventually friends, what happens when Louis knows he’s in love, but doesn’t know how tell Harry?
Words: 14809, Chapters: 1/1, Language: English
Even Your Honey Dew
by objectlesson
It probably says something about Harry that he’s so obsessed with another omega’s arse.
Words: 9512, Chapters: 1/1, Language: English
What a Heavenly Way To Die
by objectlesson
She’s thought about it a lot, and two big things seem to be holding her back, aside from the uncontrollable paralysis that overtakes her body every time she so much as tries to sneak a hand under the waistband of Harry’s knickers.
Or, Louis is afraid to do stuff to Harry, who has done a lot of stuff to her.
Words: 8052, Chapters: 1/1, Language: English
A Firm Believer and a Warm Receiver
by objectlesson
a few months ago, Louis had his first heat. It was no big deal, aside from it being awkward and weird and all the other things it was supposed to be. He figured he would present as an omega, so he wasn’t exactly surprised or anything.
But then, last week, Harry had his first heat, too.
Or, the omega/omega sleepover fic no one asked for but y'all really, really need.
Words: 10895, Chapters: 1/1, Language: English
You’ll Know What Makes The World Turn
by objectlesson
Sometimes, when things are messy and they have more than a few weeks apart, they need the reminder. It’s comforting to have stars to map your course by.
or, Harry’s blue bandana is a day collar.
Words: 4624, Chapters: 1/1, Language: English
Sing You Butterflies
by objectlesson
Louis stares for a moment before some primal sympathetic force in him activates. He has to help this boy. He can hardly walk, and he seems so young (yet ageless, beyond age, like a sea turtle or a parrot or a tree or something else odd and magical), and on top of all that, he has body glitter clinging to his skin, like that roll-on stuff his sisters used to use as preteens, only pink-gold and twice as thick. It’s, like, professional grade. He’s also wearing grass- and dirt-stained pink silk women’s underwear, so maybe he’s from London. Maybe he’s a drag queen who crawled all the way from a nightclub in Soho just to save Louis from his horribly mundane and woefully heterosexual neighbours out here in the middle of nowhere.
or, Harry’s a clumsy unicorn who accidentally stomps on a witch’s garden and is turned into a human as punishment, so he wanders into a nearby village covered in glitter, still figuring out how to walk on two feet, and meets the fairy-tale-fine Louis, who has to teach him how to live as a human and stop him from eating soap.
Words: 22701, Chapters: 1/1, Language: English
Holy
by objectlesson
She deserves not to be so goddamned put together all the time. Being in the world’s biggest and highest exposure girlband means she’s never seen without a flat stomach, a spray tan, contouring, eyelash extensions, the whole of her body inescapably toned and plucked and waxed so frequently she genuinely forgot what fucking color her own pubes are. Louis wants to eat burgers and smoke weed and be twenty three. She wants to wake up with Harry and spend the whole day in bed fingering each other because they finally don’t have to have goddamn acrylic nails for once. She wants to grow her pubes out. She wants to lounge around in a posh, red-velvet High Hefner robe.
Or, Louis is dressed like a fucking queen, Harry’s begging please.
Words: 6608, Chapters: 1/1, Language: English
Only One I Dream Of: A Drabble Collection
by objectlesson
A collection of all the m/m One Direction drabbles and timestamps I’ve written on tumblr, so my readers on here aren’t missing out!
Words: 5164, Chapters: 5/13, Language: English
Diamonds in the Moonlight
by objectlesson
The 70s au where Harry is a rich girl stuck in the suburbs who thinks she loves Shaun Cassidy, and Louis is the skater who breaks into her backyard and changes everything forever.
Words: 16136, Chapters: 1/1, Language: English
In the Heat of the Night
by objectlesson
“You’re sleeping with me, obviously,” Harry says then, pausing to regard Louis with a funny expression, nose wrinkled and brows drawn tight. “Don’t tell me you thought that I’d let you freeze out here!? Absolutely not! C’mon, the bedroom’s cozy, I dragged a space heater out.”
Louis wants to protest about as badly as she wants to sleep next to Harry Styles, which is a lot. Too much.
Or, Louis is the only butch in London with a truck and Harry needs to move a couch.
Words: 7726, Chapters: 1/1, Language: English
Once Upon a Dream
by objectlesson
“M’not gonna half-ass our fake relationship,” Louis almost snaps, voice sharp with a defensive edge, like Harry wandered too close to a bruise with needy fingers. “Now kiss me again. We’re gonna make every shitty tourist here wish they had stayed in the Midwest. We’re gonna burn Disneyland down with our gay. ”
Harry shuts his eyes and opens his mouth, because he can’t fucking say no to Louis.
Or, a fake dating AU where everyone is lying and they happen to be at the Happiest Place on Earth.
Words: 16643, Chapters: ½, Language: English
From Now Until Forever
by objectlesson
The girls go to Britney Nite and Louis wears Juicy track pants and Harry is not ok.
Niall takes the pint glass back from Harry and takes a swig, regarding her over the rim knowingly. “You’re nervous,” she observes with a grin. “Because you’re gonna get drunk at a gay bar with Louis, and you haven’t told her yet that you wanna marry her.”
“Oh, my god, stop,” Harry scolds, hiding her face in her hands, everything suddenly hot and shivery. “It’s not that,” she adds, even though it most definitely is.
“Then…you’re excited to see Louis in a schoolgirl skirt and bra? Covered in that body glitter that smells like cotton candy?” Niall presses, waggling her eyebrows, making Harry blush at the mere thought of Louis’s golden skin shimmering and sticky under club lights.
Words: 9223, Chapters: 1/1, Language: English
Hello, Heaven (you are tunnel-lined with yellow lights
by objectlesson
“Oh, yeah?” Harry asks, playing dumb as he helps Louis out of his coat before hanging it up. “A new phone charger? Mine’s still broken, the electrical tape didn’t work.”
Louis makes a face at him, all arched brows and tongue pressed into cheek. “Oh a phone charger? Is that what you need?” he quips lightly, voice high and lilting in this sing-song way that’s so, so high and gentle that it’s scary. He’s putting on a show for Harry, and Harry’s thrilled with it, already shivery and hot-cheeked because Louis got him something naughty, and they’re talking about it without really talking about it, wrapping it up in layers of mundanity and domesticity, still so excited to play the role of two Adults living in their new Adult flat in London that they bought with their own money from the X Factor. Harry’s living an unimaginably glamourous life so suddenly, and Louis and his gifts are right in the middle of it, the heart of his every dream.
Or, Louis buys Harry things sometimes.
Words: 2988, Chapters: 1/1, Language: English
Dream About That Casual Touch
by objectlesson
And that was the first thing Louis noticed about her. Not her nipples, or not only her nipples, anyway, but the fact that she was so confident with her body and didn’t seem to care that her tits were sort of soft and floppy and uneven or that she had a little roll of pudge around her hips that poked over the top of her jeans when she wore crop tops. She wore what she wanted to wear whether or not it was in fashion or technically even flattering; her hair was always messy, she only wore makeup half the time, and she seemed to like heeled boots even if she was already fairly tall and they made her tower over the boys. Louis always thought it was so fucking sexy how unconcerned Harry seemed with what people thought of her, how comfortable she was in her own skin. That by itself seemed like a sort-of gay thing, so Louis kept a remote, careful eye on her, hoping to one day see something else that blipped her radar.
Or, Louis and Harry fuck up two dates before they finally get it right.
Words: 7678, Chapters: 1/1, Language: English
*Smoke Dreams from Smoke Rings
by objectlesson
“When I get a craving?” Louis says, “You have to help me chase it away. Distract me”
Oh. Harry can think of about one hundred different ways to distract Louis Tomlinson. One hundred better uses for his mouth, for example. “Erm,” he squeaks, well aware of the fact that he’s grinning and dimpling and blushing all at once, his whole face a suddenly mortifying warzone of transparent emotion. “How?”
“By hitting my arm as hard as you can,” Louis announces, holding out the arm in question. It bridges the gap between them, stiff and expectant, and Harry stares, not entirely sure if Louis’s being serious, if this is some prank that he isn’t clever enough to understand, or if the promise of touching Louis under any circumstances is so titillating that he just can’t process it. Louis rolls up the sleeve of his hoodie then, revealing his pale inner arm in maddening increments, pushing Harry somewhere between drooling and vomiting, he isn’t sure which. He just knows that his mouth is flooded, and the barely-there ghost of Louis’s veins through his skin is the prettiest thing that he’s ever seen. “Go on, hit me,” Louis orders. “Don’t be shy,”
or, Louis enlists Harry to help him with his bad habit.
Words: 18116, Chapters: 1/1, Language: English
Black Stars and Endless Seas
by objectlesson
Or, A Star Trek Original Series AU where Lt. Styles is a young science officer on his first away mission, and Louis is the headstrong ensign assigned to his security detail, and maybe they would be able to function together professionally in a normal setting, but not when their shuttlecraft crash-lands and they end up marooned together on an improbably and unfairly beautiful planet.
Words: 32246, Chapters: 3/3, Language: English
Rose Garden Dreams
by objectlesson
Harry thinks it’s a fever-induced delirium, at first. After all, she’s been sick in bed for a full forty-eight hours following the Best and Most Important beach trip of her entire life because fate is a cruel and jealous bitch who doesn’t want Harry to go on a date with the girl of her dreams.
or, Harry is sick and Louis comes to visit her.
Words: 9464, Chapters: 1/1, Language: English
Palms Reflecting in Your Eyes
by objectlesson
Harry visits Louis at his campus and finds a crop on the wall.
Words: 6496, Chapters: 1/1, Language: English
Wrap You Up in Daisy Chains
by objectlesson
Ten minutes later, an awkward, long-legged, curly-haired, so pale she’s reflective, and so obviously gay-looking Harry Styles is sitting shotgun next to Louis in a bikini, denim cut-offs, and heart-framed sunnies.
Or, Harry and Louis and a too-small bathing suit.
Words: 10613, Chapters: 1/1, Language: English
To Keep the Night From Ending
by objectlesson
It doesn’t always feel real to kiss in the dark, Harry guesses. He wants it to feel real. He wants it to be the realest thing, burnt indelibly into his skin.
Or, Harry and Louis take a night swim.
Words: 5036, Chapters: 1/1, Language: English
Good Enough to Eat
by objectlesson
“Fuck,” Harry mumbles, shuffling. “You won’t give me shit for it? It’s sorta weird.”
“No,” Louis breathes. “Promise.”
“Okay. I just…fuck, I can’t believe I’m telling you this,” Harry whimpers, and he must be blushing because Louis can feel waves of heat coming off him, his embarrassment a hot, palpable thing. “So, like…I love rimming videos. Nothing makes me come harder,” he admits, covering his face with his hands so his voice comes out muffled and strangled.
It takes Louis a few seconds to process, to mentally rifle through his Pornhub search history and remember what rimming even is; Harry has him so stupid he can’t keep stuff straight. His ears ring, and then it hits him, and, oh, fuck. His stomach turns and tightens so quickly he’s gasping, an audible and shameful scrape of air in the dark. “You…really?” he chokes out.
Or, Harry is convinced he’s never gonna be able to try his favorite porn fantasy on a real boy, and Louis offers to remedy this.
Words: 6722, Chapters: 1/1, Language: English
Grenadine Sunshine
by objectlesson
Harry’s only sixteen, it shows right now, and Louis wants…he wants so many things. He wants to taste the faint, sugary ghost of lip gloss, he wants to cup Harry’s face between his palms and swipe the shimmery wet shadows from beneath his eyes. He wants to show him everything he knows, even though he doesn’t know anything about this, about kissing boys or flirting with them or doing their makeup or even showing them it’s okay to want to wear makeup in the first place. Still, Louis just wants, wants and wants and wants. It’s what Harry does to him.
Words: 18067, Chapters: 1/1, Language: English
Only Angel
by objectlesson
Louis pops his hip out, looking down at Harry from beneath the cut of his fringe sassily. “How do I look?”
Harry…Harry doesn’t have words, not really. He sits there on the floor with a half-hard cock, gazing up at this taller, scarier version of Louis with wide eyes. “Like I want you to spin-kick me in the face,” he admits after a moment, shakily inhaling. “You look…really good.”
Or, Louis finds a pair of heels that fit, and Harry wants to be ruined, as per usual.
Words: 6599, Chapters: 1/1, Language: English
Someone Who Knows How To Ride
by objectlesson
Harry gives Louis a lap dance. Or, at least, he tries to.
Words: 5114, Chapters: 1/1, Language: English
Copper Kiss
by objectlesson
Harry’s not allowed to fly back to the UK without marks to remember Louis by.
Words: 4604, Chapters: 1/1, Language: English
You Drive Me Crazy ( I Just Can’t Sleep)
by objectlesson
The first time Louis ends up in Harry’s bed is a total accident.
Words: 18520, Chapters: 1/1, Language: English
Christmas Without You
by objectlesson
It’s Christmas Eve and Harry misses Louis so badly he might be going little crazy.
Words: 5639, Chapters: 1/1, Language: English
Vinyl and Lace
by objectlesson
Harry tries on a skirt in the X Factor dressing room as a joke. Louis doesn’t think it’s very funny.
Words: 7541, Chapters: 1/1, Language: English
Touch of My Hand
by objectlesson
Words: 3104, Chapters: 1/1, Language: English
Fandoms: One Direction (Band)
Rating: Explicit
Warnings: Creator Chose Not To Use Archive Warnings
Categories: M/M
Relationships: Harry Styles/Louis Tomlinson
Additional Tags: Tour Bus Sex, Bus Sex, PWP, Up All Night Tour, Uan era, Canon Compliant, baby boyfriends in love, Masturbation, Mutual Masturbation, Established Relationship
Born to Make You Happy
by objectlesson
Harry makes a quiet vow to himself that he will be the very best girlfriend Louis has ever had, even if he never actually gets to be Louis’s girlfriend.
Words: 25662, Chapters: 1/1, Language: English
Taste of a Poison Paradise
by objectlesson
Louis notices Harry’s mouth right away.
Words: 9894, Chapters: 1/1, Language: English
A Little Love (is better than none)
by objectlesson
It’s supposed to be no strings attached sex, but Harry’s in love with beauty and tragedy and Louis Tomlinson so there might actually a few strings they’re not talking about.
Or, alternately, the four times they fuck and don’t kiss, and one time they fuck and do (with a few more times thrown in because I’m a mess and know how to write short fics).
Words: 15074, Chapters: 1/1, Language: English
*Take Me Under the Blue
by objectlesson
Louis hasn’t even seen his legs yet. He doesn’t know how they work or how long they’ll be. Maybe they won’t suit the rest of Harry at all, and he’ll have to grow into them or something. It doesn’t matter; Louis has loved Harry for a year with scales, so he can’t imagine wonky legs putting a damper on his attraction. 
He supposes he’ll just have to find out. In the meantime, he wonders how the fuck he got here, in his squelching wellies about to save the love of his life from the sea and take him to bed and bang him for the very first time.
It’s sort of a long story.
Words: 19011, Chapters: 1/1, Language: English
84 notes · View notes
sims2packrat · 4 years
Text
File Hunting Tutorial
In this tutorial I’ll be going through some file searching methods I’ve been using to find lost/hard to find files. I’m sharing this so you too can get good at using your google-fu and expand the list of useful sites and sources to help.
I started writing this already last year and had it saved in the drafts and then forgot all about it until vegan-kaktus noted that it’s still in the drafts. So I gave it one last poke and it’s finally ready to be posted. Consider it a parting gift from me (digi) It’s really long so the rest is under read  more which, hopefully, should show up right after this row, happy reading! :)
1. File uploaded to Dropbox:
Oh no, the link is dead! What to do? Well there are two things you can do:
Slap that link to archive.org - sometimes if you’re lucky it has it archived and you can download through that. (not often but it’s always worth a try)
Look at the url and find the filename, for example:
Tumblr media
highlighted above is the filename, now copy that part and slap it to google and if you have any luck somebody already has reuploaded it somewhere. If not then you still at least have the file name to help with the search.
2. I have picture of the thing, can I use that?
If it’s from the original upload that can be useful, now open google’s image search and hit this:
Tumblr media
paste/upload your picture and if you have any luck you’ll get hits with the same picture, those are occasionally reuploads of the file or maybe even the original source. Sometimes this is useless though, google might just give you its best guess at what the picture shows and it’s pretty much always wrong. 
Additionally, you can try other search engines since they give different kinds of results, Yandex has positively surprised me few times when google failed.
3. The thing was posted behind multiupload (or similar now dead service), what to do?
Okay so first, go to the page where the link was posted, right click on the download address and copy that with “copy link” or whatever it happens to be in your browser since those differ between them.
Tumblr media
Open web.archive.org, paste the address you copied there:
Tumblr media
With some luck you’ll receive some hits like this:
Tumblr media
Click on any of the blue dots, if one doesn’t work, try another. Also note: if dots are green it means the link redirects somewhere, usually to random ad sites, but it could also just mean the address of the site has changed so be careful. If you have any luck the page has been archived and you’ll get something like this:
Tumblr media
A lot of those files hosts no longer work so there’s no point in trying Megaupload, Depositfiles, hotfile, zshare or 2shared links but mediafire still exists so click on its “Download file” button. On first glance it looks like it doesn’t work:
Tumblr media
You should copy the mediafire address (or if it was another file host then that address) and paste it to your browser’s address bar anyway to test it.
Tumblr media
It doesn’t always work but usually, as long as the file hasn’t been deleted it should work.
Additionally about Mediafire: Sometimes some older mediafire links will tell you that they don’t work, you can sometimes fix them like this:
mediafire.com/c4txzwdlumxg/uy0nqwnjz0z/(fileName) (original link) mediafire.com/c4txzwdlumxg/uy0nqwnjz0z/(fileName) (delete the overlined bit) mediafire.com/file/uy0nqwnjz0z/(fileName) (= working link, it seems to add the /file/ part automatically to the link)
(fileName) above is stand in for “Janita-scott+male+clothing+-+07+-+Mar+-+2010.rar“ since it was too long. This is actual link that was coming up with page not found error but it’s actually not missing, Mediafire just changed something about their links that made it break at some point.
4. Check chomikuj.pl!
(http://chomikuj.pl) This is some sort of Polish file sharing site that has plenty of Sims files uploaded there. It has some caveats, for example if you don’t have account you can only download files smaller than 2 MB, if you create an account you can download worth of 50 MB every week for free. It’s sounds like a lot more than it really is so if you find good loot better bookmark that page since you’ll be spending weeks getting all those files. To use the site just type whatever you’re searching to search box (I’ve found that simply using the creator name tends to have the best results)
Tumblr media
We’re gonna search for ripplesims, the following page has some ads first so scroll down until you see the results:
Tumblr media
Then I recommend just opening those in new tabs since there usually are plenty of results. Then to download, click on the file title:
Tumblr media
and this kind of window will pop up:
Tumblr media
“Pobierz” means download, you’ll want to use the top one, the other one is some kind of ad or something again. Then your browser should give you the normal download prompt and you can save the file. Here’s few users who post Sims 2  content to get you started:
rakuyou
Thumbelina 21
Justyna211
aleksandra.przybylka
mgs1991
5. Check GameVN!
(http://forum.gamevn.com/forums/downtown.281/) this is Vietnamese file sharing forum, that gets updated occasionally. A lot of newer files are just stuff from tumblr (possibly your stuff if you upload custom content, don’t be upset, that’s just how internet works, you post it, you no longer have control over it.), but they also have some older files and for example some files from gamesir. 
6. Check Game.ali213!
(https://game.ali213.net/forum-295-1.html) okay so this board is pain in the ass to browse since it’s in Chinese but these two are the section you’re most likely interested in:
Tumblr media
First one is for sharing content made by others, second for sharing original works. There’s for example: daum content, stuff from ReflexSims, some stuff from Yuri and Gameski, more daum content....
Note that some files are posted to hosts that don’t work anymore such as namipan, pan.baidu, rayfile, 91files.com.... there’s a lot of dead hosts really and you’re gonna get disappointed many times when you click on the links. But the files hosted on the forum itself usually are available, they just tend to be in multiple pieces so you need to download all of them and then choose them all at once to extract correctly.
7. Check VK.com Albums!
There probably are others but the one I most often check is: https://vk.com/albums-52214 (hit on show all albums and then start browsing, the first albums are pictures, wcifs and member uploads but then there are reuploads. Not every link works but quite few do so it’s worth checking through.)
8. Check other sites that reupload files!
I’m of course talking about Booty, Simscave, TheSimsGraveyard and Liquid Sims. Sometimes the most obvious place is exactly where you’ll find it. :)
190 notes · View notes
detectiveinchicago · 4 years
Text
Sparks Fly: Chapter 10
Chapters list here
Note: Hi guys! I’m sorry for taking so long with this chapter. I had problems with chapter 9 too, Tumblr deleated chapter 9 idk why. Thank u for all the comments and reviews, you are amazing. If you want to be tag in this story please let me know. English is not my first language. Enjoy xxx.
DISCLAIMER: GIF IS NOT MINE.
WARNING: Bad language, mental illness, PTSD and drugs mentions. 
Tumblr media
What smell was that? Lemon maybe? Caitlyn could feel her head throbbing. She was going to need an urgent Tyrol. Why did her eyelids suddenly feel so heavy? How long had she been asleep? Light. Why was there so much light? Couldn’t someone turn it off? Even with her eyes closed, she could feel the white light. She opened her eyes slowly as she concentrated on the beeping of the machines.
“You’re awake.” Why was Kenny even talking to her? God, was last night a dream? Judging by the pain in her shoulder, she could tell it had been real. She finally finished blinking and turned her head on the pillow to see him. He had a bruise on his jaw she was sure he hadn’t in the warehouse. 
“Who did you fight with?” Caitlyn asked in a raspy voice, “What happened to your face?”
“Your brother punch me” Kenny replied
“Oh, God” Caitlyn muttered “I’m sorry” she added embarrassed 
“He’s furious that you didn’t tell him we were married” Kenny informed her, “I think you missed that little piece of information, it was a beautiful family reunion”
“My brother and I are not exactly on good terms” Caitlyn replied with a small cough.
“Were you ever on good terms?” he asked raising his eyebrows, pouring a glass of water and offering it to Caitlyn
“Thanks” Caitlyn drank “FYI, the relationship is worse than ever, did Will intervene?”
“To be honest, he was more concerned about your medical history.”
“Of course” Caitlyn replied, “Did you ...?”
“Yes, no latex, no penicillin, and no opioids” Kenny informed her. Caitlyn smirked, he still remembered it.
“Did Will try to stop Jay?” she asked out of curiosity
“I think he was too shocked to think” Kenny said, “Jay tried to make me his punching bag in the waiting room” He said. Caitlyn lowered her gaze to look at his knuckles and Kenny seemed to read her thoughts “I didn’t hit him, I have my anger under control, thank you very much for asking” replied the annoyed by his gesture.
“I said nothing Kenny” Caitlyn replied
“But you thought about it” he replied, getting up from the chair next to her bed.
“Why are you coming if you’re always going to be mad at me over nothing” Caitlyn rolled her eyes
“Well, even if you haven’t been there for me when I needed you, I’m here for you” Kenny replied dryly before heading out the room. Caitlyn leaned her head against the pillow. Perfect. Yet another problem to add to the list. She closed her eyes. Maybe she should get some more sleep. Her shoulder was killing her. Where were opioids when she needed them?
“Caitlyn! Your husband told me you were already awake”
Dammit. She just wanted to go back to sleep.
“He’s not ... Never mind” Caitlyn mumbled “Good to see you again Dr. Marcel”
“I’d say the same if it weren’t because every time I see you you’ve been stabbed,” Dr. Marcel said and Caitlyn smirked, “And because you altered Maggie’s waiting room”
“Sorry about that” she wrinkling her nose “I’m sure it was a disaster”
“I thought it was going to be worse, to be honest” Dr. Marcel replied as he took some notes from the monitors and a nurse walked through the door “Dr. Choi and I were ready to intervene but your husband never raised a finger” he informed her as Caitlyn raised her eyebrows.
“Really?” she said “We have been separated for almost five years, technically he is my husband but we are not together” Caitlyn commented to the doctor as the nurse changed her bandage.
“Maggie must surely still be mad at Jay for disturbing the order in the ED” The nurse told her with a small smile
“Will told me that Maggie rules the ED” Caitlyn answered causing a laugh from both
“He’s not wrong” Dr. Marcel replied, “You don’t want to mess with Maggie”
“I’ll write that down for future references,” Caitlyn said with a brief smile.
“Since the stab was in your shoulder and provided that no nerves were damaged, you just needed 48 hours in here so you will leave tonight”
“Tonight? I have slept for almost a day?” Caitlyn asked 
“Yes, it’s 6AM so you still need to wait for tonight” Dr. Marcel answered, “You will need to rest Caitlyn for a few weeks and you won’t be able to chase anyone for almost a month until you come back here”
Caitlyn rolled her eyes, “I forgot how much I hate to be hurt”
“You guys need to get a hobby” Dr. Marcel answered shaking his head “Cops keep telling me how much they hate to on desk duty”
“I don’t have time for a hobby and all the hobbies I have are sports” Caitlyn told him while the nurse finished taking a blood sample. 
“I would also recommend you to take painkillers” Dr. Marcel added writing something down in her file. 
“Opioids?” Caitlyn asked while he looked at him.
“He told me you have some history with oxy” and by “he”, Caitlyn assumed Dr. Marcel was talking about Kenny “But we have to sedate you to remove the bullet and then we gave you small doses of painkillers” 
“You must have seen my file, I had a lot of things when I was a teenager and I was really closed with oxy” Caitlyn said. 
“Don’t worry but you will have to monitor your pain in case you need them” Dr. Marcel informed her “How much pain from one to ten do you have?”
“Maybe a seven” Caitlyn answered
“That’s not so bad,” Marcel told her, “We can work with that, I will see you next week, if you feel your pain increasing you call me” He finished before getting off her room. 
“Hey “ O.A greeted standing at the door with Jess, Clinton, Hanna and Sheryll.
“Hey guys” Caitlyn smiled briefly
“How you feel?” Sheryll asked, sitting in the chair that Kenny previously occupied.
“As if a truck had hit me” Caitlyn replied sitting on the bed
“You were lucky the guy had such poor aim” Clinton replied, “He was close to the neck”
“Please” Caitlyn replied “I’m a tough bitch, he needs more than a stab to kill me”
“I told you she will say that” Hanna told Clinton.
“What happened with the case?” Caitlyn asked.
“It turns out that this guy was a psychopath as we expected, but he was medicated, sometimes he had these breaks where he went out to kill” Jess informed her about the case “He stopped taking the medication, accumulating the prescribed pills and with that, he drugged his victims “
“We think he started accumulating pills a year ago after his mother died,” Sheryll added.
“I took the trouble to take a picture frame of her mother, look at this” Hanna said handing her a bag of evidence. Caitlyn took it and raised her eyebrows.
“She looks just like Amelia Roberts” Caitlyn observed.
“And similar to all his other victims” Hanna added, “She was an exotic dancer before she became a prostitute”
“We talked to some neighbors, and they lived in the same house their whole lives, the neighbors said that the mother was quite a character and not in a good way” Sheryll informed her.
“How many victims?” Caitlyn asked.
“Fifty-five at the moment but labs are still running” Jess replied.
“And the lipstick?” Clinton added, “The mother had a box full of red lipstick”
She took a brief nap after her friends left, promising to meet them that night for a drink at a bar called Molly’s. They were going to join her brother’s unit for a job well-done celebration. They had discovered who the murderer was and he would spend a lot of time behind bars.
“Hey” her brother Will greet her “Marcel told me you looked good”
“It still hurts though” Caitlyn commented giving him a small smile.
“You and Jay must stop getting shot or stabbed or you’re going to drive me crazy” Will muttered taking a seat in the chair next to her while Caitlyn giggled “Kenny was still here” Will committed causing her to turn to look at him, “I told him to go to rest but he seemed to be angry when he left“ he added curious
Caitlyn rolled her eyes, “He’s always mad at me”
“You know Jay wanted to kill him when he found out, right?” Will added by pouring a glass of water to his sister and handing it to her.
“Dr. Marcel told me, did Kenny hit him?” Caitlyn asked curiously to see what story her brother was going to tell her.
However, Will confirmed Marcel and Kenny’s story.
“He didn’t raise his hand” Will shrugged “Jay was being a jerk, I probably would have hit him if I were Kenny.”
Caitlyn shifted uncomfortably in bed for having judged Kenny too quickly, although she would continue to maintain that her husband had gotten angry with her for no reason.
“So ...” Will began, “Are you going to tell me how this all happened?”
“We got married and then we weren’t married anymore” Caitlyn replied and her brother rolled his eyes “Truth is, nobody ever made me feel like Kenny”
Will raised his eyebrows “That’s a revealing confession isn’t it?”
Caitlyn rolled her eyes “Shut up”
“Why didn’t you get divorced? You’re not together, ” Will asked curiously.
“It was too painful at the time to see us again and then it was just easier to stay married, the taxes and all that” Caitlyn replied distractedly, although she never believed she could have the courage to let Kenny go for good.
“Are you telling me you didn’t get a divorce because of your taxes?” Will asked, raising his eyebrows.
Caitlyn glared at him “It’s harder than you think, Kenny will probably always be my great love”
Will nearly choked on his glass of water, “Excuse me?”
“It’s ... difficult” Talking about her feelings with her brother was harder than she thought “My feelings are complicated; God, I’m doomed” Caitlyn snorted, resting her head on the pillow.
“I couldn’t tell you if it’s bad or not, but he seemed worried about you when you came” Will commented, scrutinizing her.
“PTSD sucks” Caitlyn told him “It’s what ruined my marriage”
----flashback----
Even though Kenny had PTSD he had never had major problems, yes he had nightmares, yes he sometimes had bad and terrible days, and yes he had seizures but Caitlyn knew herself that coming back from the war was more than difficult. That’s why she didn’t judge him. She understood him and tried to give Kenny space when he needed it.
However, they had a case where a veteran sniper with PTSD, a war hero, had killed five people after his best friend, another soldier, committed suicide. Caitlyn knew that her husband was struggling. She had mixed feelings about the case, but Kenny was showing signs of stress. The night before she was sure that he had not closed an eye and he was quiet. 
That night Caitlyn had fallen asleep while Kenny was still watching television. However, she woke up hours later to moans and complaints coming from her husband. When she settled into bed still half asleep herself, she saw Kenny shifting between the sheets and murmuring in his sleep. Caitlyn looked at him carefully. Should she wake him up? That was probably her first mistake.
“Kenny” called Caitlyn moving him by the shoulder and approaching his face “Kenny, wake up”.
Kenny opened his eyes suddenly and Caitlyn received a punch that destabilized her and made her back up before she could even move, Kenny had her arms immobilized to the bed.
“Kenny!” Caitlyn moved to escape his grip “Kenny!” she exclaimed again as he left her arms and started choking her “Kenny is me” she said raising her arms and trying to touch his face as she felt the air escaping from her throat “Ken ...” she repeated unable to finish his name due to lack of air.
When she saw spots in her vision and as her arms tried to touch her husband’s face, she moved her legs and kicked him in the testicles. To which Kenny responded by coming out of his reverie and leaning over on the bed in pain.
Caitlyn crawled out of bed to the floor as she tried to catch her breath. Once she could stop seeing dots in her vision, she got up on shaking legs and locked herself in the bathroom. She slid through the door to the floor and sat there as she tried to get all the air back into her lungs. Caitlyn knew how PTSD worked, she believed that everyone who returned from the war somehow had PTSD, if it wasn’t for the war it was for life.
She didn’t judge Kenny, but she had to admit that being attacked by the person sleeping next to you in bed was scary on another level. You think she would be used to that kind of thing and she was, but not at home, in the place where she was supposed to be safe. She hated to admit it but it was the same feeling she had when she was still living with her father, walking around looking over her shoulder because she never knew when she was going to get a bottle from the back. And she hated to admit it too, but Kenny in that state scared her a little. She knew that in her work she looked fearless and reckless, but deep down she just wanted to feel safe and have someone to hug her at night.
Caitlyn walked over to the mirror and noticed that her cheek was swelling and that her neck had grip marks. She got out of the bathroom and went to the kitchen in search of ice to get high; she sat on the couch while tilting her head, holding the ice.
He had already suggested therapy, a dozen times at least, Caitlyn had begged Kenny to go to therapy for him and when she noticed he didn’t want to do it she asked him to at least do it for her. It didn’t work either. He insisted that he was fine.
Caitlyn leaned back in the chair with her head spinning and fell asleep. The next morning, she awoke to the sound of the coffeepot and as she remembered what had happened the night before, Kenny offered Caitlyn a cup and sat next to her. They both sit in silence, taking the first sips of coffee. Kenny reached out and ran his fingers across Caitlyn’s neck. She just looked at him and pouted.
“I’m sorry” He said finally.
“I know” Caitlyn replied.
“I’m sorry” Kenny repeated “I didn’t come to tell you yesterday because I thought you wouldn’t want to see me”
Caitlyn fell silent and took another sip of coffee.
“You’re good?” she asked after a while.
“Yes,” Caitlyn replied turning to look at him “It doesn’t hurt, but I’m going to report sick for work on Monday, I don’t think the swelling will go down by then” She could tell that he felt guilty, however that wasn’t enough for her.
----flashback----
“Do you have PTSD?” Will asked her.
“Nope, Kenny used to but I think we all have PTSD, if it’s not war, it’s life” Caitlyn answered looking at him “He used to have episodes and he refused to go to therapy” she added “so I left, I didn’t want to repeat cycles”
“Like dad?” Will asked curiously 
“Yes, like dad” Caitlyn answered briefly and Will could tell she was in a bad place “Dad got the worst out of me”
“What do you mean?” Will asked, raising his eyebrows. 
“He made me feel on the edge all the time” Caitlyn answered looking aside “I never knew what was going to happen, he made me feel anxious”  
“Dad was complicated”
“Dad was more than just complicated,” She said “I was just a teenager and he was such a bad person, I was supposed to enjoy the senior year and instead I ended up almost drunk every day”
“How could you…?”
“I ended up in hospitals, a lot” Caitlyn explained “And doctors gave me oxy, a lot”
“At that time I thought you were still going to Stanford” Will whispered “I’m sorry” he added taking her hand into his.
“It’s okay” Caitlyn said, “Truth is; it was easier to explain my injuries since I used to be an athlete, doctors believe me”
“I’m sorry” Will repeated.
“I know, I’m afraid that I will become addict to oxy at any second, the doctor once told me I wasn’t abusing pain killers because I was in real pain because of my injuries” Caitlyn confessed “But I realized know that I was really closed of becoming an addict”
“I saw your medical record, you needed those painkillers,” Will told her “I wished that Jay and I had been more attentive”
“I know you tried, I mean, I have been angry all these years but you are trying now and that’s enough for me to talk to you at least,” Caitlyn said with a little smile “Because Jay is definitely not talking to me”
“He is just trying to do things right” Will added
Caitlyn rolled her eyes “You should have seen how he looked at me when we were working, he hates me”
“He doesn’t hate you, he is just angry” Will told her. 
“If you say so” She answered unconvinced 
“You should talk to him” Will suggested. 
“I will not talk with him, if he wants to talk then he should come to me” Caitlyn answered. If there was one thing Caitlin and Jay shared, it was that they were both stubborn when it came to pride. Will doubted either of them would give their arm to twist.
“You are both so stubborn” Will said, shaking his head.
“Stubbornness is in the family” Caitlyn answered briefly.
-----------------------
Tag list:
@proceduralpassion @lovecatystuff @bethii1 @give-jack-a-lightsaber @thevelvetseries @lovingfanofupstead @thetwit @anotheronechicagobog @sadsot @chicagogirl2019 @cpdfan231 @bxrgesses @onechicago-upsteadrhekker​ @slytherinwitchy​ @itsdesiree86​ @halstudandruz​ @hereforthedale​ @cactiem​ @nhcwdw​ @anotherfan07​ @pinkrockstar19​ @rochyu​ @mollyc70​
94 notes · View notes