Tumgik
#location based software
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
more INBETWEEN
2 notes · View notes
unlikelychaossong · 4 months
Text
Discover how AI and ML leverage geospatial data to drive better business outcomes and provide a competitive edge in location intelligence. Read the blog : https://shorturl.at/pJ7Lk . . #PertSol #Machinelearning #LocationIntelligenceplatform #AI #Locationintelligencesoftware #geospatial #locationaccuracy #technologies
0 notes
beaconsmind · 1 year
Photo
Tumblr media
0 notes
art · 6 months
Text
Tumblr media
Creator Spotlight: @camberdraws
Hello! My name is Camber (any pronouns), and I’m a mixed media illustrator located in the southwestern United States. I love drawing everything, but I have a special interest in depicting strange creatures and environments, often accompanied by abstract imagery and mark-making. Professionally, I’ve worked creating concept art and 2D assets for museum exhibits, but currently, I am engaged full-time as a software developer and make standalone illustrations in my free time. I’ve been posting art on Tumblr since I was a teenager, and the site has been very welcoming towards my work to this very day!
Check out Camber’s interview below!
Did you originally have a background in art? If not, how did you start?
I’ve had an interest in drawing since I was barely sentient, but at thirteen years old I decided to become “serious” about art. I was all about reading tutorials and doing a ton of studies. I would tote my heavy instructional art books to school every single day (my poor back!) Despite all this, I decided to forgo art school in favor of a bachelor’s degree in Computer Science at my local college. Alongside my major, I received a minor in Art Studio with a specialization in fine art, which totally changed my views on creating artwork and drastically changed my style.
How has your style developed over the years?
As mentioned previously, my style did a 180 after I studied under some very skilled fine art professors! As a kid, my drawings were very realism-heavy and inspired by video game concept art. I mostly worked digitally, too. During college, I was thrown for a loop when we were instructed to do strange things like, for example, make a bunch of marks on paper using pastel, WITHOUT looking, and then turn said marks into a finished piece of art! I quickly and deeply fell in love with abstract work, and especially appreciated images that are not easily parsed by the viewer. Since then, I’ve made it my goal to combine abstract mark-making with more representational subject matter.
What is one habit you find yourself doing a lot as an artist?
Hmmm, one habit I really enjoy as an artist is strictly tracking the amount of time I spend drawing! I currently work a full-time job wholly unrelated to art, so I have to be careful with my time if I want to spend enough hours drawing each week. I created a spreadsheet that allows you to enter the amount of minutes you’ve drawn each day and calculate how much drawing time you still need to reach your weekly goal (I aim for 20 hours a week.) Having such a clear, numbers-based objective keeps me motivated to work like nothing else!
Over the years as an artist, what were your biggest inspirations behind your creativity?
I know this is a common inspiration, but Hayao Miyazaki’s work has been rewiring my neurons since I was a child. Seemingly all of my artistic interests can be summed up by the movie Princess Mononoke: it has strange/abstract creature designs, a strong focus on nature and environmental storytelling, and a mix of dark and hopeful themes. Additionally, I’ve been deeply inspired by video game series such as Zelda, Okami, Pikmin, and Dark Souls. But arguably, none of these have influenced me more than Pokemon! I’ve been drawing Pokemon since I could barely hold a pencil, and I haven’t stopped since! I believe my love of designing creatures originated with my endless deluge of Pokemon fanart during my childhood.
What is a medium that you have always been intrigued by but would never use yourself?
I’ve always been fascinated by 3D mediums and am so tempted to try them out! Whether that’s 3D models created digitally or sculptures made from clay, I profoundly admire artists who have this skill. Oftentimes, it feels like I don’t have time to delve into a totally different artistic paradigm. However, I feel very strongly that learning new skills can enrich your current work. I should take that advice and someday give 3D mediums a shot!
What is a recent creative project that you are proud of?
I am in the process of creating an art book (a dream of mine!) and have been executing smaller drawings of concepts I find interesting from both a visual and storytelling standpoint. A recent drawing for said book is that of a snail made of ink with an ink bottle as a shell, and it went absolutely viral! I’ve never had an experience like this as an artist before and it has been spectacular! I was able to open a shop using my newly acquired art printer and sell many prints of my snail. Creating something original, directly stemming from my interests, and having that resonate with so many people has been unreal. I couldn’t ask for more as an artist!
What advice would you give to younger you about making art that’s personal or truthful to your own experiences?
I would tell my younger self to chill out and experiment more! I was so caught up in the idea that I needed to have a realistic style to be considered “good.” I also believed that technical skill was the only measure of how worthy my art was. That’s not to say technical skill doesn’t matter, but I now firmly believe the creativity and voice of your ideas far outweigh the skill of execution in terms of importance. Technical skills should elevate ideas, not the other way around. Once I began to revel in strange ideas and stories for my work, depicted oftentimes in odd styles or mediums, I truly found my voice as an artist.
Who on Tumblr inspires you and why?
My peers here on Tumblr inspire me more than anything! Sharing my work with contemporaries and giving each other support brings me joy like no other, and keeps me motivated to continue creating. I wouldn’t be where I am today without them! @beetlestench, @theogm-art, @trustyalt, @ratwednesday, @phantom-nisnow, @svltart, @mintsdraws, @mothhh-hh, @jupiterweathers, @thesewispsofsmoke, @picoffee, @fetchiko, @kaisei-ink, and @pine-niidles just to name only a few!
Thanks for stopping by, Camber! If you haven’t seen their Meet the Artist piece, check it out here. For more of Camber’s work, follow their Tumblr, @camberdraws!
1K notes · View notes
Text
About Sims 4 Mod Manager
Tumblr media
It came to my attention a few days ago that a popular program used for sorting custom content, Sims 4 Mod Manager, is based on Overwolf software. The issue with this is that ad placements on Overwolf programs give a 20-30% cut to Overwolf directly. As stated on their website. I know it is an Overwolf program because you can find Overwolf files within it:
Tumblr media
Personally, I do not mind un-obstructive ads on free programs as long as they are vetted by the developer, but I do not want to give Overwolf any money. So I will be kindly contacting the developer via the contacts on his website and ask he divest and use a different avenue with the ads. Maybe moving to github instead. He is also recently released a curseforge integrated app.
If you are to request the divestment, please please do so with respect as to invite people INTO the conversation and not put them in a defensive position. No one likes to listen when they are being threatened or harassed. 🤷‍♀️
I know many will be disappointed with this news as it is a great, one of a kind program, so I wanted to offer some alternative methods besides manually sorting custom content:
Sims 4 Mod Assistant: A small app used to find duplicates and mod conflicts. Also supports filtering and moving files to other folders. Available on Mod the Sims and Github.
S4Pavir: It's not that pretty, but it can be used to view, remove, and sort cc. Available on Github.
You can also use sims tray importer to sort through cc. Dress your sims in all the cc you want to remove or place build/buy items on a lot. Save the sim/lot to your library and use Sims 4 tray importer to view the list of cc used, and open its file location to delete. Available on Luniversims (.fr)
Sims 4 Studio can also be used to view, edit, and delete cc. Available here.
Let me know of any other methods you know or notify me if there are any issues with these two programs.
Hopefully there is a positive outcome with reaching out to the creator. Please be respectful and you can use my pinned post as a reference for why curseforge is a problem. 🙏
Edit:
Update on Sims 4 Mod Manager
After going through the older versions of Sims 4 mod manager I have found out that Version 1.0.9 Beta (Windows 10, 11 for me) does not have Curseforge ads. I think this is suitable option to use the mod manager without giving direct ad revenue to Overwolf/Curseforge.
Tumblr media Tumblr media
When you go to the Sims 4 Mod Manager site, click other versions and scroll until you find this version. It does not have all the current features, but it works. You can uninstall your current version by searching the app in your start menu (Windows), right click and select 'uninstall', and click 'uninstall' again once you find it in the list that comes up.
(I do not have Mac, so I do not know if the later version 1.1.3 Beta, will also not have ads. If you download it please let me know.) I will update my original S4MM post with this info and also put it in a reblog so hopefully everyone can see this.)
It doesn't have the sort to subfolders option, but my way around that is to sort cc into a "moving folder" and then open your regular file explorer and cut and paste those items to your sub-folder manually. Easy peasy!
541 notes · View notes
niqhtlord01 · 10 months
Text
Humans are weird: Know thy enemy
“Enemy fleet exiting jump now.” The tactical officer called out.
Admiral Haru nodded at the confirmation and switched the holographic projection to a live feed.
Bright pinpricks of light flickered in and out showcasing the enemy ships exiting their jump points. On the side of the screen the tracking software updated itself with each new ship, tracking and marking their current locations. The current count was at one hundred ships and increasing steadily.
“I recommend a withdrawal.”
Haru turned from the display to see his alien counterpart fleet master Wrang standing next to him. The translator unit was doing its best to interpret his species speech patterns, but it couldn’t fully remove the high pitched screeching.
“I assure you that we are in no danger of losing this engagement.” Haru replied even as the number of enemy ships continued rising.
“They outnumber us three to one.” Wrang pointed out. “We can not form a battle line against such numbers.”
It was true that the tracking software was not up to three hundred ships but thankfully the lights from jump exits were dwindling more and more. Haru wagered the majority of the enemy had arrived and any stragglers would be petering out soon.
As if to confirm his sentiments the enemy fleet began dispersing itself, morphing from a rough sphere of ships to a well-organized battle line. The heavier battleships and cruisers taking up position behind a screen of frigate and destroyer class vessels. Their sleek polished hulls reflecting a mixture of greens and oranges, with the crest of the Vulzon Theocracy proudly painted on the front of each ship.
“Numbers are not always the key to victory.” Haru remarked as the communication officer called out to the admiral.
“We have an incoming communication from the Vulzon flagship.”
“Begin a trace on the link and pass along their location to the gun batteries for targeting.” Haru said as he sat down on his command throne. He straightened his uniform and smoothed over several creases before nodding to the waiting communication officer.
The holographic projection flickered for a moment before switching from a view of the enemy fleet to a view of the Vulzon command bridge. There, standing in front of his command throne with one hand resting on his viper blade and the other behind his back, stood Haru’s adversary.
Tatiman; war chief of the eternal rage.
“We meet again,” Tatiman spoke through sharpened teeth,” little human.”
Haru said nothing and so the war chief continued.
“I must admit, I am surprised you stayed to fight.” Tatiman chuckled. “I had expected your kind to run and h-“
Haru motioned a hand across his throat and the communication officer cut the communication.
“Why did you do that?” Wrang asked; both deeply confused and troubled by the human’s actions.
It was true his government had relinquished control of their fleet to human control for the duration of the crisis, but he was also instructed to rescind that order and regain control of their forces. Humans were still unknown in the galaxy, making them an unknown and potential risk. A risk Haru seemed to be confirming right now.
“He’ll call back.” Haru remarked as he rested his hand on his chin and smiled.
No sooner had the words left his mouth did the communication officer speak up again.
“From their command ship again, Admiral.”
Haru listened to the chiming noise to indicate an incoming transmission but sat passively in his throne. A minute passed and the communications officer was about to ask again when Haru waved him to open the link.
Once again Tatiman was on screen aboard his command bridge, though looking substantially angrier than before.
“I am trying to be diplomatic,” Tatiman said through clenched teeth, “and you dare insult my-“
Again Haru swiped his hand across his throat and the communication was terminated.
“Do you have a death wish?” Wrang asked as he began to sweat.
“Hardly,” Haru grinned, “there’s a new episode of battle base five airing in two days and I will be damned if I will be killed before finding out which cyborg gave birth to Maria.”
At a loss for words at the entirety of the admiral’s statement Wrang just stood there with his mouth hanging open as yet another communication chime came in.
This time Haru answered it immediately rather than waiting and the link was established again.
Tatiman was now far beyond anger. Behind him one of the arms of his command throne was sparking erratically and Wrang imagined that the war chief had struck it after the second transmission was terminated.
“I will rip the eyes from your sockets, and make you watch as I strangle the life from your frail body!” Tatiman shouted. The loud shout startled several of the human crew but Wrang saw nothing of the same on the admiral’s face who yawned loudly.
“Listen, taint,” Haru began as he lazily slouched in his throne, “as much as I love your boastings I am with a friendly delegate and my time is short; so would you be a dear and surrender already?”
Wrang couldn’t describe the colors Tatiman went through as he stuttered words of rage. His eyes were wide and focused with a killers gaze while Haru yawned again and made the swipe motion to terminate the transmission.
“I hope you have a plan,” Wrang began as the entire Vulzon fleet appeared to power their engines and begin rushing towards them, “as you may have just killed us all.”
“Fleet wide transmission, now.” Haru ordered crisply and the communication officer complied without question.
“This is Admiral Haru to all ships, activate targeting scramblers and launch full spread of chaff.”
Wrang watched as the holographic screen flickered for a moment as the scramblers activated while a barrage of chaff missiles were launched. The first Vulzon energy lances began hammering the ships shields as the chaff missiles exploded. The space between the two fleets suddenly was filled with a thick cloud of white particles as if a bell had just been dropped in a dusty foundry.
“That tactic will only delay them.” Wrang remarked as the energy lances suddenly lost accuracy. Energy lances passed their ships harmlessly as the chaff interfered with the Vulzon targeting locks. “Even with scramblers and chaff it won’t be enough; they will be switching to visual targeting now.”
“I’m counting on it.” Was all Haru replied as the energy lances began finding their marks again. “By now every gunner and commander in their fleet is looking out a window or view screen to watch us.”
A shudder through the ship made Wrang wobble on his feet for a heartbeat before he regained his footing. Warning icons were flashing now across the view screen as energy spikes from the shields were beginning to ravage the human flagship.
“Why are we not returning fire!?” Wrang demanded as another shudder sent him to his knees.
“I’m waiting.” Haru remarked as he watched the view screen. The enemy icons had cross half the distance between the fleets and had now entered within the chaff cloud.
“For what!?”
“For this moment.” Haru said with a smile.
“All ships, all ships; fire Cheshire rounds now.”
Before Wrang could ask what a Cheshire round was the view screen lit up as every cannon amongst their fleet fired at the same time.
Wrang watched the Vulzon ships to see how many would explode, but was surprised when a second cloud of bright purple appeared.
“This was your secret weapon?” Wrang shouted. “You launch colored dust while they slaughter us?!”
Haru held up a finger to silence Wrang and said nothing else. So infuriated was the fleet master he was on the verge of ordering his people’s ships to retreat when he noticed something.
The ship had stopped shuddering.
Turning back to the view screen Wrang was astonished to see that every ship in the Vulzon fleet had ceased firing. They were still hurtling towards them but otherwise their guns had fallen silent.
“Admiral to fleet, disperse formation to avoid incoming vessels and prepare full barrage as they pass by.” Haru sounded off.
The fleet began to spread apart just in time as the first Vulzon ships began flying through their line. Some Vulzon ships passing close enough an engineer could reach out and scrape the Vulzon paintwork with a wrench but thankfully no collisions were reported.
“Fleet maneuver completed and all ships confirm they are ready to fire.” The tactical officer sounded off.
“Open fire.” Haru spoke as he watched the Vulzon flagship pass by before being hammered by a full broadside of energy batteries.
The shields flickered then collapsed in an instant under such a close bombardment. Wrang watched as the delicate paint work was burnt away as hull punctures riddled the entire ship from stem to stern.
All along the entire line human vessels were firing at near point blank range causing horrific damage to the Vulzon fleet which was still passing by without retaliating.
“What did you do?” Wrang asked softly. He had never seen a Vulzon fleet be destroyed so utterly and in such a manner that it defied all reason.
Haru rested his chin on his hand again and watched as the Vulzon flagship detonated under the latest salvo.
“Did you know that the Vulzon have very unique eyes?” he asked the fleet master. When Wrang shook his head he continued.
“They can see spectrums of light and energy well beyond what our human eyes can see, but that also makes them incredibly sensitive to certain things; things that can trigger violent and sometimes fatal physical bodily reactions.”
Haru looked at Wrang, but when he saw the fleet master still struggling to put the pieces together he decided to spell out his plan entirely.
“The color purple,” Haru stated as he pointed to the dissipating cloud of the color, “has been known to trigger a form of cardiac arrest if observed during moments of intense stress for Vulzon’s.”
“So,” Wrang began as he puzzled together Haru’s plan, “when you fired those Cheshire rounds you gave them…”
“-a form of mass seizure.” Haru finished.
He stood up from his command throne and walked over to the tactical display. “Vulzon are a dedicated military race with a strong sense of loyalty to their commander.” Haru began. “But this means that they also emulate their commander in all things. Dress code, discipline, mental state, etc.”
“So when you made Tatiman angry, they all emulated him and became angry as well.” Wrang put together.
“Exactly.” Haru nodded. “So when they saw the purple color they were all in a state of pure rage and anger, making the cardiac arrest they would normally experience that much more effective.”
“But they would know of their weakness.” Wrang countered. “Their sensors and displays would be programmed to remove the color from their screens to prevent that.”
“Unless they were scrambled and the Vulzon were forced to rely on visual confirmation.”
Suddenly the scramblers and chaff made sense. The human admiral had not deployed them to hamper the Vulzon weapon locks, but to force them into a situation that would expose them to their weakness without them even knowing.
“The benefit of making an enemy mad is that they tend to fail at thinking beyond the current moment.” Haru finished as he flicked a speck of dust off his uniform. “They don’t see the knife until it’s embedded in their chest.”
He pointed to the last of the Vulzon ships to pass between their fleet still steaming ahead with no regard for their own safety. A few had suddenly began to maneuver in different directions and Haru pointed them out specifically.
“Inform the fleet to focus on any ship not moving in a straight line first before others, regardless of class.”
The communication officer nodded and relayed the message. When he turned and saw Wrang looking confused.
“I imagine that by now someone must have gotten to the bridge to find their captain is dead along with most of their command staff and tried to steer the ship to safety.”
“I applaud you for your thoroughness.” Wrang bowed. “You are much wiser in the ways of war than I had expected.”
Haru smiled and returned the bow. “There’s an old terran saying that has defined my career.”
“To defeat your enemy, you must know your enemy.
754 notes · View notes
thebleedingwoodland · 2 months
Text
Tumblr media
THE SIMS 3 TUTORIAL
HOW TO CREATE DEFAULT REPLACEMENT MOD USING CUSTOM MESH & TEXTURE FOR SIMPLE OBJECT
⚠️ Tumblr has 30 pictures limit, so I cannot include too many pictures. If you want to zoom in the pictures, click the pictures to enlarge, or save the pictures into your PC, zoom the pictures on picture viewer or zoom in the pictures on your mobile phone. ⚠️
----------------------------------------------------
I create this tutorial to make easier to follow because there are older tutorials available before but scattered on internet and usually only say "Export to replace s3asc" without explaining how to export the edited object properly.
My method is using TSR Workshop instead of exporting the object using Sims 3 Object Export/Import plug in because exporting to replace the s3asc using that plug in always giving error notification "ERR: Model has 1 groups; original had 0" and cannot be exported.
For beginners who are very new using s3pe and haven't created default replacement mod before, better start from simple object first.
Simple objects I mean in-game object that has single MODL and single texture with no morphs, no GeoStates, no presets, no CAS colour channels, and easily cloned from OBJD on catalogue. Usually as utensils that Sims holding in their hand, not buy/build objects. For example: Pencil, pan, fork, spoon.
----------------------------------------------------
Tools to prepare:
s3oc
s3pe
Milkshape 3D for bone assignment (Version I use 1.8.5 beta, discontinued by its developer, therefore feel free to download the full version with its license key provided).
Sims 3 Object Export/Import 1.01 by Wesley Howe (Milkshape plug-in. Download msS3ObjPluginsV101.rar ) 
TSR Workshop (Older version for TS3 only version 2.0.88)
TSR Workshop plug-ins for export.import TSRW Object.
3D Program (Blender/Maya/3dsMax)
Editing images software (Photoshop, make sure you have to install .dds plugin by Nvidia. For free software alternative, you can use GIMP with its .dds plugin)
This tutorial will not teach you how to:
Meshing object ❌
Create alpha texture ❌
Change thumbnails in-game ❌
Install programs and plug-ins ❌
This is how I created Chinese chopsticks replacement mod using custom mesh and texture.
In summary, this tutorial has 10 steps:
Step 1. Clone the Object using s3oc
Step 2. Open S3PE to Copy the Original Resource Code and Export the Files
Step 3. Export the Original Mesh as Base Mesh to .obj format
Step 4. Create Your Custom Mesh
Step 5. Bone Assignment & Create Group
Step 6. Create custom Texture
Step 7. Import the .wso of Edited Mesh on TSR Workshop & Export the package
Step 8. Export MODL file from Package saved from TSR Workshop
Step 9. Finalizing in s3pe & Replacing the Original file with Edited File & Correcting the Code As Same As Default Code
Step 10. Test the CC in your game.
-----------------------------------
✳️ Step 1. Clone the Object using s3oc
Before cloning the object, check the Game Folder for in-game object file location. Settings > Game Folders...
Take a look if the Base Game or Expansion Pack for object file you want to clone is in the right folder. For example, my The Sims 3 game are all bought from Steam, so the location is D:\SteamLibrary\steamapps\common\The Sims 3
If you want to clone object from Expansion Pack, make sure input the folder location. For example, the location for World Adventures EP is D:\SteamLibrary\steamapps\common\The Sims 3\EP1
Tumblr media
If you are done, close the pop-up box. You can continue click Cloning then choose Normal Object...
Wait until you get the whole catalogue. Click Search...
Tumblr media
For example, I clone object from World Adventures Expansion Pack. You can clone object from Base Game or other Expansion Packs as long it is considered as "utensil" that Sim holding on hand. For example: "Pencil" or "Pan"
Search for text: chopsticks
or if you want to clone object from Base Game, search: utensil
Tick check marks for Resource Name, Object Name, Object Desc then click "Search button"
Search result gives you results with name "chopsticks". Here is the object we are looking for: UtensilChopsticks
We need the OBJD file to clone. OBJD = Object Data.
Tumblr media
Click "Clone or Fix" at the right bottom. Then you see the next page to determine if you want to clone with renumber or not. If you want to make default replacement, then do not check the Renumber box. Keep it blank.
Tick check box means the s3oc will generate new resource code for new item. Not tick the check means the s3oc will overwrite the same resource code, it is to replace object you cloned in-game.
I am personally a detailed person, so I usually tick as many as I want: tick "Deep clone" "Missing String Tables" and "Include Thumbnail" to include more details. Then click "Start" to proceed.
Tumblr media
It will give you file name [CreatorName]_ObjectName_Number
Then save your package file in "DBPF Package" format in your project folder. Always make folder for any file to make everything organized.
✳️ Step 2. Open S3PE to Copy the Original Resource Code and Export the Files
Open S3pe, locate your package file you cloned from s3oc. Find the MODL of Utensil Chopsticks, Right-Click, "Details..."
Tumblr media
On Resource Details, click "Copy TGI" to copy the Resource Code. Type, Group, and Instance will automatically be copied on clipboard. Then open Notepad, Right-Click to "Paste".
Click GRID on bottom of the s3pe (I mark it red on picture), it will give you pop-up box with Data Grid. Click "Resources", it will be highlight blue and there's 3 dots button appeared on the right side. Click the 3 dots button. It will give you TGI Block List Editor.
Inside MODL's TGI Block List Editor only has IMG. You may wondering why, but that's how the game coded. Type, Group, Instance of _IMG inside TGI Block List Editor should be the same as _IMG on the package.
Copy the TGI, Group, Instance to your Notepad.
Tumblr media
After you copied code of MODL, do the same for the texture image (_IMG), but only copy the code from Resource Details. You cannot edit TGI Block List Editor for _IMG as the Grid button for _IMG is greyed out.
The main task is the code of your edited mesh and texture should be the same as the code you copied now from original package you cloned with s3oc.
Keep the code on notepad. You will need this code later.
Export the MODL file. Right-Click, "Export to s3asc". The file appears in long string such with name for example: S3_01661233_08000001_B619DB2238C3430B%%+MODL_filebase
Do not rename the file. Save.
Tumblr media
Export the texture file. Right-Click "Export > To File..." The file will be saved in .dds format. Do not rename the file. Save.
Tumblr media
✳️ Step 3. Export the Original Mesh as Base Mesh to .obj format
Open Milkshape. Import the s3asc file you saved before.
More steps click spoiler tag "Read More / Keep Reading" below
File > Import > Sims 3 Object Import v 1.01 by Wesley Howe
Tumblr media
Locate the s3asc file, then the original chopsticks mesh appears.
Click the "Joints" tab. It has 4 codes. Check box "Draw vertices with bone colors" It will show Bone Assignment colors on the original mesh. Yellow on top chopstick and light blue on bottom chopstick. The colours are to make the object has rig and movement following the Sim's interaction.
Tumblr media
Take a look at the 4 codes on Joints Tab. You can play around to see which colour of the code will appear, after that copy paste the code to Notepad to make it easier to comprehend.
Click Select from Tools menu, Select Options: Face. On "Right/Left/Top/Bottom 2D View", Left-click make selection of one part of chopsticks. While the part of object being selected (Red), click Joints then Choose "Assign".
0x96239247 --> Yellow 0xFEAE6981 --> Purple 0xCD68F001 --> Light Blue 0xD0DECA8E --> Red
Your edited mesh must have the exact same Bone Assignment colour later. Check again if the code and colour are correct.
Tumblr media
You can save object mesh as .obj to other 3D software such as Blender or any other 3D software.
✳️ Step 4. Create Your Custom Mesh
Use the original .obj as base model. While you can create longer mesh or any edited version as you wish.
Make sure the scale and position of the edited mesh is same as base original mesh, because the edited mesh will be used on Sim's hand.
Tumblr media
If you are done editing the mesh, export the UVmap.
You can export the uvmap in higher resolution, as long as it is Power of 2. 64x64, 128x128, 256x256, 512x512, 1024x1024, 2048x2048, 4096x4096. I export in 1024x1024 pixels to make the size of texture larger and have more details.
Then export the mesh object in .obj format.
✳️ Step 5. Bone Assignment & Create Group
Open Milkshape. Import the original mesh.
Check the Groups Tab. Original mesh has 1 group, "group 00". Group 00 means it is the main mesh. There is no shadow beneath the object.
Tumblr media
Import the edited mesh as .obj file.
Tumblr media
My edited mesh has one single name "default" name on the Group Tab. While edited mesh may have a lot of file name scattered on Group Tab. Regroup the file name to simplify your edited mesh into one single name. Select > Regroup.
The main task is replacing the EA's original mesh with your edited mesh.
Before you delete anything, you must do Bone Assignment first to the edited mesh you created.
Your edited mesh does not have Bone Assignment, so it appears white.
Remember the 4 codes you copied earlier in Notepad.
Tumblr media
Copy Bone Assignment from original mesh to your edited mesh.
This case, your want to Bone Assign Yellow colour.
Select > Face to select one part of chopsticks of your edited mesh. On Joints Tab, double click the appropriate code 0x96239247 in blue highlight then the code box on the right side of "Rename" will appear 0x96239247. Make sure the code is correct. Then you can click "Assign".
Tumblr media
Your edited mesh will appear in Yellow colour. Then do the same for another part of chopsticks.
Select another part of chopsticks of your edited mesh. On Joints Tab, double click the appropriate code 0xCD68F001 in blue highlight then the code box on the right side of "Rename" will appear 0xCD68F001. Click "Assign".
Tumblr media
Your edited mesh will appear in Light Blue colour.
Then what's the other code for? With colour purple and red?
Leave them. Let the codes have the same exact codes as appear in original mesh and let the colours only assigned Yellow and Light Blue. The colours are to determine rig for interaction in-game, which only use Yellow as upper part of chopstick and Light Blue as bottom part of chopstick.
You can safely delete the original mesh with name group00 until it remains your only your edited mesh.
Tumblr media
Rename your edited mesh to group00. Type group00 on the box then click "Rename" on the left side.
Tumblr media
Export to TSRW Object in .wso format. .wso is format with bone assignment on object attached.
Tumblr media
Save your .wso in your project folder.
✳️ Step 6. Create custom Texture
Import original texture you exported from s3pe to your editing image software.
Look at the original texture made by EA. 32x64 pixels. It is very low resolution, blurry and stretched, because the texture should be compressed as low as possible by game designer. As player you want it has higher detail to look realistic as possible and your PC of course can handle high resolution content, sure you can make the resolution much higher than EA's.
Tumblr media
Import the UVMap you saved from 3D software. For example, UVmap I imported has 1024x1024 resolution. Add your custom texture. Then save it to .dds format in the same name as original texture. Save in separate folder, name it "Edited Texture" to keep it separated from original texture.
✳️ Step 7. Import the .wso of Edited Mesh on TSR Workshop & Export the package
Open your TSR Workshop.
Create New Project > New Import >Next...
Tumblr media
Then Browse original mesh by EA in package format in your project folder.
On Open file box, you cannot see .package file because the filter is .wrk (TSR Workshop Project). Choose the .package dropdown.
Tumblr media
Then you can see .package file.
Open the .package. After the file is located, then Next. On Project Details I usually skip without giving name of Project Name and Title. Next.
You must have seen green land with white blank sky.
Where's the mesh? It is actually there... just being zoomed in too close. You need to zoom out by scrolling down mouse.
You can see the original chopsticks mesh by EA. You can save the project file in .wrk format. After you save the file, import the .wso of your edited mesh. Mesh tab > High Level detail. Click green arrow folder icon to import. Then your edited mesh will appear replacing the original EA mesh.
Tumblr media
As you see, the texture is messed up because the texture is still using original EA's texture. But then you check Textures tab and it has blank dropdown...
I cannot change the texture on this TSR Workshop!
Don't worry, we can replace the texture on s3pe later.
No need to change anything other than importing mesh. Click Edit > Project Contents to save as package.
You will see pop up box with number or files DDS, FTPT, LITE, MODL, OBJD, OBJK, etc. Export > To. package. Give name such as "EditedChopsticks_TSRW"
Tumblr media
✳️ Step 8. Export MODL file from Package saved from TSR Workshop
Open S3PE, File > Open package "EditedChopticks_TSRW" that you saved from TSR Workshop.
Export MODL. Right-Click, export. It gives you file name with [StringOfNumber] .model .
Save it on project folder. Keep it organized and separated from original MODL. Name the folder "Edited MODL". Do not rename the file.
✳️ Step 9. Finalizing in s3pe & Replacing the Original file with Edited File & Correcting the Code As Same As Default Code
Open s3pe, File > Open original package that you cloned from s3oc. [CreatorName]_ObjectName_Number
Find the MODL. Right-Click > Replace...
Locate to your edited MODL with filename .model .
Then click Open.
The original MODL of the package should be replaced with your edited mesh.
Do the same for the texture.
Locate to your edited texture with filename .dds
Then click Open.
The original texture of the package should be replaced with your edited texture.
Take a look at MODL's Type, Group, Instance. It has the same code as original MODL in the original package cloned with s3oc (because it has been replaced)
Don't forget to see the code inside TGI Block List Editor.
Repeat step 2 how to check the code. Right-Click on MODL/IMG > Details... and click GRID > Resources > TGI Block List Editor.
The Type, Group, Instance of the _IMG are different compared from IMG from original package clone, which means that is the evidence of edited mesh replaced the original.
Rename the Instance with default/original Instance you copied on notepad from Step 2. Type, Group, Instance should be the same as default/original Type, Group, Instance.
Tumblr media
Open notepad with resource code you copied from Step 2. Make sure the Type, Group, and Instance are all the same.
If the codes are the same, then your edited mesh and texture will overwrite the default mesh and texture with the same code in the game. Save, Commit, Save the package.
Check again if the texture is replaced properly. Right-Click on _IMG > ViewDDS.
ALTERNATIVES!
Yes, you can delete unwanted files in your edited package, to keep the package clean. Simply Right-Click>Deleted.
The only files needed in package are: MODL, _IMG, _KEY
They are the only files with your edited mesh/texture including codes to overwrite the default codes.
You can Start new fresh blank s3pe. Right-Click>Import from file...
Locate your edited MODL and _IMG (texture) file.
On Resource Details box, tick mark "Use resource name" > OK.
Make sure all the Type, Group, and Instance of MODL and _IMG including in the TGI Block List Editor are all the same as the code in original package.
Tumblr media
Save the package.
✳️ Step 10. Test the CC in your game.
Put the package to your CC folder in your The Sims 3 document folder to see if the CC is working or not.
If the CC is working as your intended, with your custom mesh and texture, then test the animation. Are the chopsticks animation working as the same as original EA's? If the animation are working well too, then congratulations!
Tumblr media
Your default replacement are working. Give applause to yourself. 👏
-------------------------------------
QUESTIONS!
Q:
Can I use this tutorial for making default replacement for buy/build object?
A: This tutorial covers basic method of using TSR Workshop and replacing the default codes (Type, Group, Instance), so you will understand the basic principle of doing default replacement mod.
Keep in mind that different object has different case. Buy / build object has MLOD (not just MODL) more than one, texture images more than one, has presets, and CAStable colour channels.
The TGI Block List Editor for buy/build object has a lot of codes, so have to spend a lot of time to do trial-and-error to make the default replacement working properly, because a lot of times the texture doesn't work (still using default EA's texture), or when the object appears right with your edited mesh and texture, after you choose the presets, the object reverts back to your edited mesh with default EA's texture.
Q:
Help! The texture is black! / still using same EA's texture when tested in the game!
A: The texture codes must be not the same. Check the Type, Group, Instance of _IMG. Do the codes are the same like codes in original package? Check the TGI Block List Editor for MODL, is the _IMG inside has the same Type, Group, Instance as in original package.
Q:
Help! The object disappears when tested in the game!
A: You must be replacing OBJD in your package. Do not replace OBJD. Just MODL and texture only.
77 notes · View notes
wrixie · 10 months
Text
wrixie's guide to default eyes 🤩
welcome to my guide on making default eye colors for the sims 4 this'll be my first ever tutorial and it's a big one so please bear with me!
if you have any questions please don't be afraid to send me a message!
here you will hopefully learn how to: make defaults for humans, aliens and vampires as well as cats, dogs and mini goats and sheep! -> i'm unsure about how to do cottage living animals anymore due to s4s changing and the foxes are currently bugged to be gray :( BUT i will provide my files so you can just recolor them and merge them back together down below
you will need a few things to start: sims4studio, photo editing software such as gimp or photoshop to create and edit your textures, some meshes that i've provided + these body templates
human defaults (and beginning steps):
open up sims4studio, locate the CAS button, under that you should have 'override' ticked instead of the default 'create CAS standalone' then click the big CAS button to go to the next step
Tumblr media
2. you'll see a few drop down menus, locate 'Part Type:', scroll down until you find 'Eye Color', we're doing human eyes so shift+click all of the base game default colors and click next
Tumblr media
3. save your new .package file what ever you please i recommend something like -> yourname_eyename_default <- make sure to have it save into your mods folder or somewhere where you can easily access it (i saved mine into my mods folder)
4. this is where you'll import all your eye colors - assuming you've made your eye textures, locate the 'Texture' box in the 'Texture' panel, you'll see three maps: Diffuse, Shadow + Specular, import your eye texture in the 'Diffuse' texture for all of your eye colors, click on 'Specular' then click on the purple 'Make Blank' button to get rid of the cloudy shine on the default eyes (you'll have to do this manually for each swatch)
Tumblr media Tumblr media
alien eyes:
you'll do the same as the human in terms of selecting 'override' in the CAS section then locate 'Part Type:', scroll down until you find 'Eye Color', but instead of selecting the human eyes, we'll select the all of the alien eyes with shift+click - they don't have previews for some reason
Tumblr media
2. then you can follow the previous steps, save your file under yourename_eyename_aliens_default into your mods folder
3. same as the humans, import all of your alien eyes into their proper swatches but this time there's two more maps: Normal + Emission - you do not need to touch these for aliens as alien eyes do not glow and the emission map is for glowing textures (i have no idea how to do this)
4. make your 'Specular' maps blank and click save!
vampire eyes:
do the same as the others in terms of selecting 'override' in the CAS section of the main menu, locate 'Part Type:', scroll down until you find 'Eye Color', but instead of selecting the all of the human/alien eyes, we'll be selecting the black swatch for right now - this black swatch is for all ages
Tumblr media
2. import your black swatch in 'Diffuse' and make the 'Specular' blank
3. this is where you can veer off and follow a different tutorial to get the glow of the vampire eyes or you can continue without it here; go into your photo editing software, create a 1024x2048 image and fill it in completely with black and save it as emission (this is what you'll use to lose the glow and make the eyes work)
4. in the 'Texture' panel, go to 'Emission' and import your black image you just made and save it as -> yourname_eyename_vampires_black &lt; (or what have you)
5. now change the 'Age: All' to 'Adult', select the next eye color, save it as the color it is and follow steps 2 - 4
6. after completing all of your adult swatches, change 'Age: Adult' to 'Child' and repeat the steps you just took with each eye color you will have to do the same with toddler and infant eyes as well; save child files with _CU in the file name, _PU for toddlers and _infants for ya know... infants
Tumblr media
7. once you have all your swatches done, make sure to test them before this next step (merging the files into one, this is an optional step but highly recommended) go back to the main menu and under 'Content Management' click 'Merge Packages..'
Tumblr media Tumblr media
8. click 'Add' and select all of your vampire eye files, click 'Merge' and name it what you want
cats & dogs:
with sims4studio open, the CAS section should still have 'override' ticked, click CAS again and in the drop down menus, change 'Species: Human' to Large Dog, Small Dog, Cat, Foxes, or Horses; if you don't have the textures already, export the default texture so you have it as a base
Tumblr media
2. import each of your textures in the 'Diffuse' map and make your 'Specular' map blank for each color and save
3. for heterochromia you can use these meshes - edit the textures to add your own, import your texture to the 'Diffuse' map and make your 'Specular' map blank for each color and save as _heterochromia
4. remember to test before merging - go back to the main menu and under 'Content Management' click 'Merge Packages..', add your files and merge them
mini goats & sheep:
in the Object section of the main menu, tick 'override' and click the Object button
Tumblr media
2. in the 'Game Pack' drop down menu, choose 'Horse Ranch' and tick 'Show Debug Items' and at the very top, you should see the mini goat, select this and click next save it as what you would like to
Tumblr media
3. go into the 'Texture' tab and export all the goats textures if you haven't already made your eyes - when you have your textures done, import them into the 'Diffuse' map for each swatch and save
Tumblr media
4. go back to the main menu and repeat steps 1 + 2 but instead of selecting the mini goats, scroll down until you see the mini sheep, should only be a tick or two down and then repeat step 3
Tumblr media
cottage living:
go to my folder and download the meshes you need here i'll go through recoloring each animal, we're going to start with the wild rabbits; open the rabbits file
ignore the top file you don't need to edit this
'Export' (not the batch export) each rabbit texture, open them up in your photo editor and add your own eye texture then 'Import' each of them in their proper swatch and save
Tumblr media
next will be the llamas, open up the file, you might be put into the 'Warehouse' tab, switch over to the 'Studio' tab
export all the 'Diffuse' textures of each swatch, open them up in your photo editor and add your own eye texture then 'Import' each of them in their proper swatch and save
cows are next, open up the file, ignore the top file and 'Export' the three textures then edit them in your photo editor to add your own eyes
'Import' each swatch in their proper place and save
Tumblr media
lastly, for now, are the chickens, open up the file in sims4studio, 'Export' the first 6 image files, ignore the next 2, then export then last 5 and repeat editing and adding your own eye textures to them
once that's done, 'Import' all your swatches in their proper places and save
Tumblr media
how to convert non-defaults/contacts to default:
1. open up sims4studio, locate the CAS button, under that you should have 'override' ticked instead of the default 'create CAS standalone'
2. before clicking on the CAS button, go to My Projects and open up the contacts you want to make default and 'Export' each color to save it on your computer
Tumblr media
3. now you're going to basically follow the beginning steps again, go back to the main menu and click the big CAS button, then it's 'Part Type: Eye Color', shift+click all human eyes or vampire or alien eyes and hit next (i'll be doing human eyes) if you were put into the 'Warehouse' tab switch over to the 'Studio' tab.
4. 'Import' your textures to each swatch to the 'Diffuse' map and make the 'Specular' blank and save!
208 notes · View notes
fluentmoviequoter · 5 months
Text
Accidental CI
Pairing: David "Deacon" Kay x fem!reader
Summary: When your employer's name comes up in a case, your best friend Deacon calls to ask for your help. He leads you into a dangerous situation, and you come out as more than friends.
Warnings: r works an unspecified corporate job, mentions weapon trafficking and guns, threats, mostly fluff!
Word Count: 3.1k+ words
Masterlist Directory | Deacon Masterlist | Request Info/Fandom List
Tumblr media
“Hi, Deac,” you greet as you open the door.
“How was work?” he asks.
“It was fine. My boss forgot to start a software update last night so we didn’t have computer access until after lunch.”
“So, you got paid to sit there and do nothing?”
“Which isn’t that much different than most days,” you tease. “What about you? Any crazy calls?”
You lead Deacon into your kitchen, and his smile widens when he sees dinner waiting on your counter. He pulls you into a quick hug before telling you about his day at work.
“No injuries?” you ask softly.
“No injuries,” he assures. “What about you; any paper cuts that need tending to?”
“Just mental injuries for me. Our financial statements aren’t aligning like they should and if it’s not fixed by the next audit, someone’s getting in trouble.”
“What do you think caused it?”
“Oversight or adding the same bill twice, I’d guess. But I think we should talk about something more exciting than my future IRS investigation.”
“Then let’s talk about that amazing dinner over there and I’ll remind you that Luca wants to have a cooking competition with you.”
Deacon has been your best friend since he moved in next door. You also harbor an ever-growing crush on him. When you saw him climb out of the moving truck the first day, you knew you wanted to be close. He’s got a stressful job, so if you can give him a break and a friend, that’s what you’ll do.
Tumblr media
Deacon watches the screen in the situation room as Hondo explains the corporate espionage turned weapon trafficking case. It's a strange move, going from stealing trade secrets to transporting illegal weapons across borders and into areas with strict gun control laws. Metro found a lot of evidence, but when they located the weapons supply in their prime suspect’s corporate office, they called in 20 Squad.
“Wait, go back. Who’s the suspect?” Deacon asks.
His eyes search the monitor as Hondo returns to a page of surveillance photos.
“Elwin Dupree. You know him?” Hondo responds.
“Not personally, but I know someone who works for him.”
“CI?” Chris guesses.
“No. She might be willing to help, though.”
“Call her,” Hondo says.
Hicks adds, “Otherwise, we’re going in blind. Metro has intel but it’s not enough to avoid an ambush.”
Deacon nods and walks out of the room. He presses a contact from his favorites list before raising his phone to his ear.
Tumblr media
“Remind me why we work here?” your desk neighbor, whom you lovingly call Nola, says as she sits across from you.
“Because the pay is good… and we’re desperate,” you offer, smiling as you accept your favorite drink.
“May I remind you that Dupree is an idiot who can’t even remember what he asks us to do?”
“Just smile and go with it, Nola, it’s the easiest way to handle it.”
“The man called me into his office yesterday, and then didn’t know why I was there,” she whispers.
“That’s probably a good thing for you. Considering your nickname is based off of your reply of no; lazy.”
“I am lazy! So, I don’t like to do things. He can fire me whenever he wants.”
You roll your eyes and prepare to reply but are interrupted by your cell phone ringing. You apologize to Nola before you answer it.
“Hey, it’s me,” Deacon says on the other end of the line.
“Indeed, it is. What’s going on?” you reply.
“How do you know something is going on?”
“It’s mid-morning on a weekday. And you never call me.”
“I call you all the time!” Deacon argues.
You laugh before you say, “Not when you’re at work.”
“Okay, fine, you’re right. Listen, we’re working on something, and your boss’s name came up.”
“Dupree?” you inquire. “Why?”
“I can’t tell you exactly what we’re looking into, but Hondo and Hicks wanted to know if you’d be willing to help us.”
“Of course. Tell me what to do,” you agree.
“Can you come down here?”
“Uh, yeah,” you answer. You open the calendar on your computer and add, “I can spare an hour and a half, is that enough time?”
“Absolutely. Thank you,” Deacon says.
“Anything for you.”
You hang up and gather your things before standing.
“Where are you off to? Please tell me you’re leaving to go on a date with the hot neighbor you always talk about,” Nola whispers.
“Not today. There was a slight mishap for some of our paperwork. I have to run to another office and get everything sorted out,” you lie. “I’ll have my cell if you need anything.”
“Dodging bullets left and right, aren’t you? Go ahead, I’ll watch your phone and fill in Dupree if he notices you’re gone.”
“Thanks, Nola.”
Tumblr media
When you park outside the station, your thoughts begin spiraling. You sit in your seat and wonder if you made the right decision. Will you be in Deacon’s way or be too distracted by him to even help? What if something happens to him while you’re with him? What if he-
A tap on your window draws you from your questions. You turn your head and see Deacon looking at you through the glass. You send him a small smile as he opens your door and bends to look at you. His head tilts to this side, and when he lowers to a squat, his brown eyes distract you as he looks up at you.
“You okay? You don’t have to do this if you don’t want to,” he says gently.
“No, I want to. Just- I was thinking too much, I guess,” you reply.
Deacon nods and stands before offering his hand to help you out of your seat. He closes the door and ensures it’s locked before moving his hand to your back to lead you inside.
“Nice to meet you. I’m Hondo,” Hondo says as you enter.
You shake Hondo’s hand and introduce yourself as you follow him further into the station. He doesn’t waste any time as he begins explaining as much as he can about how your boss is involved in the case they’re working.
“We’d like to send you in the get additional details on the office and any other information you can find,” Hondo says. “We’ve got basic floor plans, but we need insider info.”
“She can’t go in alone,” Deacon argues. “We don’t know what he has in that office. If she starts asking questions and he gets suspicious-“
You cut Deacon off by laying a hand on his shoulder and asking, “What if you go in with me? It wouldn’t be that hard for me to lie about who you are; Dupree doesn’t know most of the people who work in the building. Plus, you know what to look for better than I do.”
Hondo looks at Deacon and waits for his reply. You feel Deacon sigh against your hand before agreeing to go into the office with you.
“There’s an employee entrance without metal detectors, but you have to swipe a keycard,” you explain. “They’ll know if you piggyback with me.”
“Our techs can make him a keycard,” Hondo assures. “If you have yours, they can copy parts of it.”
You nod and pass your card to Hondo. He turns and gives it to a passing officer with a few short instructions. Deacon pats your arm as he leaves to change; his uniform isn’t business casual, but he said he'd find something more fitting.
“20 Squad is going to be close by,” Hondo begins. “Deacon can say a word and we’ll be inside, but if you need help and get separated from Deacon, try to get to a window. Signaling for help is easiest with this; just keep it in your pocket or your hand and press the button if you need us.”
You accept the small device and slide it into your pocket. It’s invisible, and you nod as Hondo reassures you everything will be okay.
“I know you can’t tell me what exactly Dupree is doing, but you’re going to catch him, right?” you ask softly.
“Absolutely. Nobody can run from S.W.A.T.”
Tumblr media
You scan your keycard and wait for Deacon to do the same before opening the door. The employee entrance is on the side of the building, and you smooth your hands over your hips nervously. When you feel the device Hondo gave you, you relax slightly.
“We’ll walk to my desk, look at a few papers, and then go in?” you suggest as Deacon gestures for you to enter.
“Sounds good,” he agrees.
“The suit looks good,” you mumble as you walk toward the elevator.
Deacon chuckles as the elevator door opens, and you smile as he shakes his head at your flattery. The elevator is quiet, and as you wait to arrive on your floor, you take a few deep breaths. Deacon’s hand finds your lower back, and he rubs small, comforting circles before the door opens.
“Still working on the paperwork issue?” Nola asks when you reach your desk.
“Yeah, we are. This is Ryan from the Santa Monica branch,” you say.
Nola’s eyes narrow at you before she looks at Deacon’s hand. He’s close to you, like always, but you don’t understand her look. You raise your brows, but she only shrugs before looking back at her computer.
“Was it this one?” you ask Deacon.
He takes the blank form from your hand and nods. “Yes, this is the one.”
You return the paper to its rightful place on your desk before leading Deacon down another hallway. Nola’s reaction confused you at first, yet you’re not surprised when Deacon gently grabs your hip to stop you in the hallway.
“I’m sorry,” you whisper.
“It’s fine. Just stay calm and remember our covers. Like you said, Dupree won’t know any difference,” Deacon soothes. “And the team’s waiting for our signal if we need them.”
You nod, and Deacon’s hands raise to your shoulders as he drops his chin to look into your eyes.
“You got this,” he promises.
Tumblr media
“I need to discuss an urgent matter with Mr. Dupree,” you inform his secretary. “This is Mr. Ryan Davidson from the Santa Monica branch. There have been some discrepancies with paperwork submitted to their office, which needs Mr. Dupree’s immediate attention.”
His secretary raises the receiver of her desk phone and whispers into it. You turn to look at Deacon, and he tilts his head to the left to signal you to stay calm and wait.
“You can go on in,” the secretary says as she lowers the phone.
Deacon opens the door for you, and you step inside first.
“Hello,” Mr. Dupree greets. He doesn’t pretend to remember your name, you notice. “I heard there’s an issue with some paperwork?”
“Yes, sir,” Deacon says. “I’m Ryan Davidson with the Santa Monica office and we’ve been having issues; receiving incomplete or incorrect paperwork from this branch.”
“My sincerest apologies, Ryan. If you don’t mind, use that laptop there and sign into your account while I bring mine up. We’ll get this sorted.”
You stand back as Deacon walks to the table at the back of the office and opens the laptop. Mr. Dupree didn’t shake his hand, ask for identification, or take other proper steps before jumping to help. It’s suspicious, but probably not what Deacon and his team need.
“What kind of incorrect information have you seen?” Mr. Dupree asks. You open your mouth to answer, and he adds, “Ryan?”
“Financial statements that aren’t matching previous months, for one. Most likely an oversight or adding the same bill twice. Nothing too extreme, just something we need sorted before the end-of-year audits,” Deacon answers.
You raise your eyebrows in surprise at his response. He practically repeated a complaint you shared during your last dinner together.
“Very well. I don’t know why the system is moving so slowly,” Dupree responds. He moves his hand under his desk as Deacon types.
You watch Dupree because Deacon’s team is getting him the access he needs. When you see the handle of a gun gripped in Dupree’s hand, you call, “Gun!” and drop to the floor just before he shoots above your head.
Deacon pulls his own weapon and points it at Dupree as he demands, “Put the gun down. I’m Sergeant Kay, L.A.P.D. S.W.A.T.”
As Deacon speaks, you slowly press your back against the side of Dupree’s desk, where he can’t see you. Deacon’s eyes are on Dupree, but you watch Deacon because you trust him to keep you safe.
“I could put it down,” Dupree says. “But if I angle it like this and pull the trigger, wouldn’t it hit your little friend?”
Deacon glances at you quickly, and you lock eyes before you shift away from the oversized desk.
“One more time: drop the gun,” Deacon repeats.
You can’t see Dupree, but you clap your hands over your ears as you hear two shots. Everything goes quiet, and you lean forward slowly to look for Deacon. He kneels before you and gently pulls your hands away from your head. You let him move you before surging forward to hug him. He welcomes you into his arms as footsteps echo in the hallway outside.
“It’s okay. We got him,” Deacon promises.
You nod against Deacon and allow him to help you stand. Deacon keeps you angled away from Dupree’s desk, and you’re happy to avoid looking.
“Did you get everything you need?” you ask quietly as Street and Luca lead a paramedic inside.
“We did. Are you okay?”
Deacon lays a hand on your shoulder, and his thumb presses gently into your tense muscles as he looks into your eyes.
“Get her out of here. Hondo said you can take the rest of the day. Maybe she can practice for the competition,” Luca calls.
“I think you need the practice more than me,” you reply without turning.
Luca laughs as Deacon wraps an arm around your shoulders and leads you out of the office. He takes you back to your desk to get your things, and Nola rushes to hug you when you enter the open area.
“I heard the shots and was so worried!” she exclaims. “You’re okay?”
“I’m fine,” you promise.
 “Then I need you to do something. Go home and ask your neighbor out. Don’t wait too long,” she says.
You nod and return to Deacon’s side. He heard everything from where he was standing, yet doesn’t comment as he helps you into the passenger seat of his car. Once you’re on the road, he fills the silence by asking you questions about what you will cook for your competition with Luca. You know he’s trying to distract you from what happened, and you appreciate it.
Back at the station, you sign some paperwork to receive CI benefits before walking to Deacon’s side. He offers to drive you home and keep you company, which you happily accept. You never like leaving Deacon and don’t want to be alone tonight.
“I waited too long,” Deacon murmurs while walking you out.
You stop and turn to face him as you ask, “For what?”
“What your friend said. I waited too long to ask you out.”
You smile and slide your hand into his. “Did you know that Nola looked at us like that because you were standing really close to me?" Deacon shrugs, and you explain, “I never shut up about you, Deac. I’m in love with you, so she was confused about why I was standing so close to another man.”
“Never?” Deacon repeats playfully.
“You didn’t wait too long, Deac,” you promise.
“I didn’t?”
“Not if you take your chance right now.”
Deacon looks around quickly before yelling, “Hicks! Did you file it yet?”
“No; I’m busy, Deacon,” Hicks answers.
“Can you make her Hondo’s CI?”
Hicks looks between the two of you and rolls his eyes. “Yes, I can.”
When Deacon turns back to you, he doesn’t give you time to speak before he asks, “Will you go out with me?”
“Nothing would make me happier,” you answer.
Your smile grows to match Deacon’s, but he makes it disappear when he pulls you in and kisses you. The sound of clapping makes you open your eyes as you pull back. Hondo leads 20 Squad in a round of applause, and you bury your face in Deacon’s chest to hide your grin and burning embarrassment.
“My CI’s never end up like this,” Hondo jokes.
“Pretty good timing, though, wasn’t it?” Deacon asks as he wraps his arms around you.
Tumblr media
You stand wordlessly from the couch and walk past Deacon. He turns to watch you as you enter your bathroom and close the door. It only takes a moment for him to decide to follow you.
“Are you okay?” Deacon asks from outside the door. “And don’t just say you’re fine. We both know you’re not.”
You open the door and lean against the vanity as he walks in. “I feel bad that you had to shoot Dupree. I know he’s fine and he’ll recover, pay for him crimes, and everything. But you probably wouldn’t have done that if I wasn’t there.”
“Don’t think like that. If he had refused to drop the gun or fired again, I would have stopped him. Whether you were there or not. The only thing that was different was how fast I decided to do it; he was threatening you, but that didn’t affect my reaction itself.”
You nod, and Deacon places his hands on the vanity, caging you and keeping you close. “Don’t carry that guilt around,” he requests. “It gets heavy quickly.”
You slip your arms under Deacon’s to circle his waist. Because of your position, you look up at him and ask, “Could I have another kiss to help me overcome all of this guilt?”
Deacon laughs as his hand raises to rub your back. “Anything for my accidental CI.”
“I’m Hondo’s CI,” you remind him.
“But I’m the one that gets to kiss you, so who has the better timing?”
You let your kiss answer the question, and when Deacon pulls you against him to be even closer, you know that the wait was worth it. Though you probably won’t agree to go into the office of a weapon trafficker with him again, you will always be ready to help him when he asks and comfort him when he can’t. Despite how much you loved Deacon when you thought you could only be friends, you feel more love now that you know he feels the same.
142 notes · View notes
mysticstronomy · 5 months
Text
WHY IS VOYAGER 1 SENDING GIBBERISH??
Blog#391
Wednesday, April 10th, 2024.
Welcome back,
For months now, the most distant spacecraft to Earth – Voyager 1 – has been talking gibberish on the interplanetary 'radio'.
The repetitive jumble of 1s and 0s it's sending back to our planet, 24 billion kilometers (15 billion miles) away, has made no sense to scientists until now.
Turns out, officials at NASA just needed to give the oh-so-distant craft a bit of a 'poke' to ask it how it was feeling.
Tumblr media
In response to a coded command sent in March, a computer onboard the Voyager called the flight data subsystem (FDS) has revealed where it hurts. This system wraps up the mission's all-important observations before beaming them back to Earth.
The system returned a software readout to Earth that scientists have now used to confirm about 3 percent of its memory is corrupted. Which is why turning the FDS on and off didn't resolve the issue back in November of 2023.
Tumblr media
Based on the gobbledygook data the FDS is currently packaging, engineers at NASA suspect that most of the corruption is confined to a single chip in the computer's memory system.
In March, the Voyager mission team at NASA sent a so-called poke command to the FDS. Poke commands modify specific memory addresses, which is why gamers sometimes use them to cheat, by giving themselves unlimited lives or some such similar advantage.
Tumblr media
In this case, the command allowed the engineers to prompt the system into using different readout sequences in its software packages in an effort to circumvent the problem.
Thanks to the FDS' response to the poke command, received 22.5 hours later, engineers noticed that one part of the system was returning some strange readings. They appeared to be in the wrong format, and an engineer on the team was able to decode them.
Tumblr media
The mumbo jumbo signal contained a readout of the entire FDS memory system. Comparing this readout to one received before the issue arose, the Voyager team was able to locate the source of corruption.
No one yet knows what originally caused the corruption, but it could have come from energetic particles in space sparking damage, or simply sheer age.
Tumblr media
Voyager 1 has gone above and beyond its initial mission, both figuratively and literally speaking. It was designed to explore Jupiter and Saturn and was launched all the way back in 1977, which means its computers are wildly outdated.
Originally published on www.sciencealert.com/
COMING UP!!
(Saturday, April 13th, 2024)
"HOW DID THE MOON FORM??"
108 notes · View notes
scoonsalicious · 5 months
Text
Tumblr media
Unwanted: Chapter 24, Undercover - Pt. 3
Pairing: Bucky Barnes x Avenger!Fem!Reader
Summary: When your FWB relationship with your best friend Bucky Barnes turns into something more, you couldn’t be happier. That is, however, until a new Avenger sets her sights on your super soldier and he inadvertently breaks your heart. You take on a mission you might not be prepared for to put some distance between the two of you and open yourself up to past traumas. Too bad the only one who can help you heal is the one person you can no longer trust.
Warnings: (For this part only; see Story Masterlist for general Warnings) Language, mentions of drug use, human trafficking, car accident.
Word Count: 806
Previously On...: You woke up to some unsettling news.
A/N: Bye bye, Ole Sammy :(
I'm just messing with you-- he leaves, but nothing bad happens to him! I love him too much!
NOTE! The tag list is a fickle bitch, so I'm not really going to be dealing with it anymore. If you want to be notified when new story parts drop, please follow @scoonsaliciousupdates
Banner By: The absolutely amazing @mrsbuckybarnes1917!
Thank you to all those who have been reading; if you like what you've read, likes, comments, and reblogs give me life, and I truly appreciate them, and you!
Taglist: (Sadly, tag list is closed; Tumblr will not let me add anyone new. If you want to be notified when I update, please Follow me for Notifications!) @jmeelee @cazellen @mrsbuckybarnes1917 @blackhawkfanatic @buckybarnessimpp @hayjat @capswife @itsteambarnes @marygoddessofmischief @sebastians-love @learisa @lethallyprotected @rabbitrabbit12321 @buckybarnesandmarvel @fanfictiongirl77 @calwitch @fantasyfootballchampion @selella @jackiehollanderr @wintercrows @sashaisready @missvelvetsstuff @angelbabyyy99 @keylimebeag @maybefoxysouls @vicmc624 @j23r23 @wintercrows @crist1216 @cjand10 @pattiemac1@les-sel @dottirose @winterslove1917 @harperkenobi @ivet4 @casey1-2007 @mrsevans90 @steeph-aniie @bean-bean2000 @beanbagbitch @peachiestevie @wintrsoldrluvr @shadowzena43
Tumblr will not let me directly tag the following: @marcswife21 @erelierraceala @jupiter-107 @doublejeon @hiqhkey @unaxv @brookeleclerc
“Why didn’t you try to follow them?” Sam asked back at the apartment, once you’d told him about Kozlov’s visitors. He was so pissed at you for being out all night without sending word, but his anger quickly turned to concern once you had explained what had happened to Chloe.
“I wasn’t there when they took her,” you told him, which, technically, wasn’t a lie. You weren’t there mentally at the time. “I only heard about it this morning from another girl who saw her leave with them.
You were perched in front of your laptop, running through the club’s security feed that you’d managed to hack into. You were looking for any shots of Chloe, your hope being that, once you had captured her image, you could run it through facial recognition software. Hopefully, she’d been caught on a surveillance camera at some point after she’d been taken. If you were lucky, you might be able to narrow down her location based on what cameras she’d been seen on. It was a long shot, but it was the only one you had at the moment.
You’d been staring at the screen running the facial recognition for about an hour when Sam’s phone rang. Your stomach twisted, and you were worried it might be Bucky calling again. 
“Relax,” said Sam when he saw you tense at the sound. “It’s just Sarah.” He accepted the call and brought the phone to his ear. “Sister!” he greeted cheerfully. “To what do I owe the pleasure?”
You watched Sam’s face fall as Sarah talked to him, morphing into deep concern. “What?! When? … Who was he with? … Well, is he alright?” You sat up straighter. You instantly felt a sense of deja vu, bringing you back to when Tony had gotten the call about Rhodey, and you knew something was terribly wrong. “Which hospital? … No, I’m gonna fly straight down. Today. … Don’t worry about that, Sarah. … He’s my nephew! Of course I’m gonna be there! … I’ll call you when I get to the airport. … Be strong, okay? He’s gonna be fine. You gotta have faith. … Love you, too.” He turned to face you, anguish written across his features.
“What is it?” you asked, heart racing with fear. “Is it one of the boys? What happened?”
“It’s A.J.,” Sam said, his voice cracking. “A friend’s dad was bringin’ him home from soccer practice and they got into an accident.” Your hands flew to your mouth. “He’s alive,” Sam clarified, before you had the chance to ask. “But he’s unconscious; hurt real bad. They had to airlift him to the trauma center at Ochsner LSU in Shreveport.”
Sam began moving through the apartment, collecting his belongings and stuffing them in his go-bag. “I’m so sorry, Pocket.”
“Sam, don’t,” you said, making him pause for a moment by putting a hand on his shoulder. “He’s your nephew. You need to be there. I’ll be fine.”
“I don’t wanna leave you with the mess all alone,” Sam said. “‘Specially now that there’s a new missing girl.”
“It’s okay,” you told him. “I’ve got no leads right now, and only a miniscule potential breadcrumb trail to follow with the facial recognition. If anything starts to heat up, or there’s new info, I’ll call Tony, make him come down, okay?”
Sam studied you, as though he wasn’t sure leaving you was the right thing to do. “The second things get even a hint of dicy,” he said, “you’ll call Stark? You won’t play hero?”
You held up the three middle fingers of your left hand. “Scouts’ honor,” you told him.
“Baby Girl, I know you ain’t ever been any kinda scout,” Sam gently teased.
Once he’d finished his rushed packing, he pulled you in for a tight hug and kissed you on the temple. “I’m so sorry,” he reiterated.
“Stop apologizing and go be with your family,” you said. “Do you need me to drive you to the airport?”
Sam shook his head. “Nah; too far outta your way. Besides, I already ordered an Uber while you were looking for my phone charger.”
“Give my love to Sarah and Cas,” you told him as you walked him to the door. “And let her know A.J.’s in my thoughts. When he wakes up, give him the biggest hug from me, okay? But don’t hurt him!”
Sam smiled at you. “Will do, Baby Girl. Don’t forget, you call Stark the second you need anything, right?”
“Right,” you agreed. And with that, he was out the door, and you were alone. With a sigh, you turned to face the now empty apartment. This was fine. A.J. would be fine. Everything was fine. You would be fine.
Well, you’d be right about one of those four things, anyway.
<- Previous Part / Next Chapter ->
115 notes · View notes
mapsontheweb · 7 months
Photo
Tumblr media
Internet shutdowns in India, 2012-2024
by the.graphic.earth
India is a Hub of Internet Shutdowns, experiencing highest instances of internet shutdowns in the world. Recently after a communal unrest in haldwani uttarakhand internet shutdown was imposed....
Internet shutdowns are growing at an alarming rate in India. An internet shutdown is an intentional disruption of internet-based communications, rendering them inaccessible or effectively unavailable, for a specific population, location, or mode of access, often to exert control over the flow of information.
From 2012 to Feb. 10, 2023, Jammu and Kashmir recorded the highest number of shutdowns in India (433), followed by Rajasthan and Manipur with 99 and 44 cases respectively. This is according to the data sourced from the Internet Shutdown Tracker by Software Freedom Law Centre (SFLC), an organisation that works on defending digital freedom.
Internet shutdowns were declared a violation of freedom of expression in Anuradha Bhasin vs Union of India, 2020 by the Supreme Court of India.
85 notes · View notes
beaconsmind · 2 years
Video
undefined
tumblr
8years!!!
STRONG BELIEF, SHEER DETERMINATION AND CONSTANT PROGRESS!
0 notes
geneeste · 4 months
Text
Creating a personal fanfic archive using Calibre, various Calibre plugins, Firefox Reader View, and an e-Reader / BookFusion / Calibre-Web
A few years ago I started getting serious about saving my favorite fic (or just any fic I enjoyed), since the Internet is sadly not actually always forever when it comes to fanfiction. Plus, I wanted a way to access fanfic offline when wifi wasn't available. Enter a personal fanfic archive!
There are lots of ways you can do this, but I thought I'd share my particular workflow in case it helps others get started. Often it's easier to build off someone else's workflow than to create your own!
Please note that this is for building an archive for private use -- always remember that it's bad form to publicly archive someone else's work without their explicit permission.
This is going to be long, so let's add a read more!
How to Build Your Own Personal Fanfic Archive
Step One: Install Calibre
Calibre is an incredibly powerful ebook management software that allows you to do a whole lot of stuff having to do with ebooks, such as convert almost any text-based file into an ebook and (often) vice-versa. It also allows you to easily side-load ebooks onto your personal e-reader of choice and manage the collection of ebooks on the device.
And because it's open source, developers have created a bunch of incredibly useful plugins to use with Calibre (including several we're going to talk about in the next step), which make saving and reading fanfiction super easy and fun.
But before we can do that, you need to download and install it. It's available for Windows, MacOS, Linux, and in a portable version.
Step Two: Download These Plugins
This guide would be about 100 pages long if I went into all of the plugins I love and use with Calibre, so we're just going to focus on the ones I use for saving and reading fanfiction. And since I'm trying to keep this from becoming a novel (lolsob), I'll just link to the documentation for most of these plugins, but if you run into trouble using them, just tag me in the notes or a comment and I'll be happy to write up some steps for using them.
Anyway, now that you've downloaded and installed Calibre, it's time to get some plugins! To do that, go to Preferences > Get plugins to enhance Calibre.
You'll see a pop-up with a table of a huge number of plugins. You can use the Filter by name: field in the upper right to search for the plugins below, one at a time.
Click on each plugin, then click Install. You'll be asked which toolbars to add the plugins to; for these, I keep the suggested locations (in the main toolbar & when a device is connected).
FanFicFare (here's also a great tutorial for using this plugin) EpubMerge (for creating anthologies from fic series) EbubSplit (for if you ever need to break up fic anthologies) Generate Cover (for creating simple artwork for downloaded fic) Manage Series (for managing fic series)
You'll have to restart Calibre for the plugins to run, so I usually wait to restart until I've installed the last plugin I want.
Take some time here to configure these plugins, especially FanFicFare. In the next step, I'll demonstrate a few of its features, but you might be confused if you haven't set it up yet! (Again, highly recommend that linked tutorial!)
Step Three: Get to Know FanFicFare (and to a lesser extent, Generate Cover)
FanFicFare is a free Calibre plugin that allows you to download fic in bulk, including all stories in a series as one work, adding them directly to Calibre so that that you can convert them to other formats or transfer them to your e-reader.
As with Calibre, FanFicFare has a lot of really cool features, but we're just going to focus on a few, since the docs above will show you most of them.
The features I use most often are: Download from URLs, Get Story URLs from Email, and Get Story URLs from Web Page.
Download from URLs let's you add a running list of URLs that you'd like FanFicFare to download and turn into ebooks for you. So, say, you have a bunch of fic from fanfic.net that you want to download. You can do that!
Tumblr media
Now, in this case, I've already downloaded these (which FanFicFare detected), so I didn't update my library with the fic.
But I do have some updates to do from email, so let's try getting story URLs from email!
Tumblr media
Woohoo, new fic! Calibre will detect when cover art is included in the downloaded file and use that, but at least one of these fic doesn't have cover art (which is the case for most of the fic I download). This is where Generate Cover comes in.
Tumblr media
With Generate Cover, I can set the art, font, dimensions, and info content of the covers so that when I'm looking at the fic on my Kindle, I know right away what fic it is, what fandom it's from, and whether or not it's part of a series.
Okay, last thing from FanFicFare -- say I want to download all of the fic on a page, like in an author's profile on fanfic.net or all of the stories in a series. I can do that too with Get Story URLs from Web Page:
Tumblr media
The thing I want to call out here is that I can specify whether the fic at this link are individual works or all part of an anthology, meaning if they're all works in the same series, I can download all stories as a single ebook by choosing For Anthology Epub.
Step Four: Using FireFox Reader View to Download Fic Outside of Archives
This is less common now thanks to AO3, but the elders among us may want to save fanfic that exists outside of archives on personal websites that either still exist or that exist only on the Internet Wayback Machine. FanFicFare is awesome and powerful, but it's not able to download fic from these kinds of sources, so we have to get creative.
I've done this in a couple of ways, none of which are entirely perfect, but the easiest way I've found thus far is by using Firefox's Reader View. Also, I don't think I discovered this -- I think I read about this on Tumblr, actually, although I can longer find the source (if you know it, please tell me so I can credit them!).
At any rate, open the fic in Firefox and then toggle on Reader View:
Tumblr media
Toggling on Reader View strips all the HTML formatting from the page and presents the fic in the clean way you see in the preview below, which is more ideal for ebook formats.
To save this, go to the hamburger menu in the upper right of the browser and select Print, then switch to Print to PDF. You'll see the URL and some other stuff at the top and bottom of the pages; to remove that, scroll down until you see something like More settings... and uncheck Print headers and footers.
Tumblr media
Click Save to download the resulting PDF, which you can then add to Calibre and convert to whichever format works best for your e-reader or archive method.
Step Five: Archiving (Choose Your Own Adventure)
Here's the really fun part: now that you know how to download your fave fanfics in bulk and hopefully have a nice little cache going, it's time to choose how you want to (privately) archive them!
I'm going to go through each option I've used in order of how easy it is to implement (and whether it costs additional money to use). I won't go too in depth about any of them, but I'm happy to do so in a separate post if anyone is interested.
Option 1: On Your Computer
If you're using Calibre to convert fanfic, then you're basically using your computer as your primary archive. This is a great option, because it carries no additional costs outside the original cost of acquiring your computer. It's also the simplest option, as it really doesn't require any advanced technical knowledge, just a willingness to tinker with Calibre and its plugins or to read how-to docs.
Calibre comes with a built-in e-book viewer that you can use to read the saved fic on your computer (just double-click on the fic in Calibre). You can also import it into your ebook app of choice (in most cases; this can get a little complicated just depending on how many fic you're working with and what OS you're on/app you're using).
If you choose this option, you may want to consider backing the fic up to a secondary location like an external hard drive or cloud storage. This may incur additional expense, but is likely still one of the more affordable options, since storage space is cheap and only getting cheaper, and text files tend to not be that big to begin with, even when there are a lot of them.
Option 2: On Your e-Reader
This is another great option, since this is what Calibre was built for! There are some really great, afforable e-readers out there nowadays, and Calibre supports most of them. Of course, this is a more expensive option because you have to acquire an e-reader in addition to a computer to run Calibre on, but if you already have an e-reader and haven't considered using it to read fanfic, boy are you in for a treat!
Option 3: In BookFusion
This is a really cool option that I discovered while tinkering with Calibre and used for about a year before I moved to a self-hosted option (see Option 4).
BookFusion is a web platform and an app (available on iOS and Android) that allows you to build your own ebook library and access it from anywhere, even when you're offline (it's the offline bit that really sold me). It has a Calibre plugin through which you can manage your ebook library very easily, including sorting your fanfic into easy-to-access bookshelves. You may or may not be able to share ebooks depending on your subscription, but only with family members.
Here's what the iOS app looks like:
Tumblr media
The downside to BookFusion is that you'll need a subscription if you want to upload more than 10 ebooks. It's affordable(ish), ranging from $1.99 per month for a decent 5GB storage all the way to $9.99 for 100GB for power users. Yearly subs range from $18.99 to $95.99. (They say this is temporary, early bird pricing, but subscribing now locks you into this pricing forever.)
I would recommend this option if you have some cash to spare and you're really comfortable using Calibre or you're a nerd for making apps like BookFusion work. It works really well and is incredibly convenient once you get it set up (especially when you want to read on your phone or tablet offline), but even I, someone who works in tech support for a living, had some trouble with the initial sync and ended up duplicating every ebook in my BookFusion library, making for a very tedious cleanup session.
Option 4: On a Self-Hosted Server Using Calibre-Web
Do you enjoy unending confusion and frustration? Are you okay with throwing fistfuls of money down a well? Do you like putting in an incredible amount of work for something only you and maybe a few other people will ever actually use? If so, self-hosting Calibre-Web on your own personal server might be a good fit for you!
To be fair, this is likely an experience unique to me, because I am just technical enough to be a danger to myself. I can give a brief summary of how I did this, but I don't know nearly enough to explain to you how to do it.
Calibre-Web is a web app that works on top of Calibre, offering "a clean and intuitive interface for browsing, reading, and downloading eBooks."
I have a network-attached storage (NAS) server on which I run an instance of Calibre and Calibre-Web (through the miracle that is Docker). After the initial work of downloading all the fic I wanted to save and transferring it to the server, I'm now able to download all new fic pretty much via email thanks to FanFicFare, so updating my fic archive is mostly automated at this point.
If you're curious, this is what it looks like:
Tumblr media
Pros: The interface is clean and intuitive, the ebook reader is fantastic. The Discover feature, in which you are given random books / fic to read, has turned out to be one feature worth all the irritation of setting up Calibre-Web. I can access, read, and download ebooks on any device, and I can even convert ebooks into another format using this interface. As I mentioned above, updating it with fic (and keeping the Docker container itself up to date) is relatively automated and easy now.
Cons: The server, in whichever form you choose, costs money. It is not cheap. If you're not extremely careful (and sometimes even if you are, like me) and a hard drive goes bad, you could lose data (and then you have to spend more money to replace said hard drive and time replacing said data). It is not easy to set up. You may, at various points in this journey, wish you could launch the server into the sun, Calibre-Web into the sun, or yourself into the sun.
Step Six: Profit!
That's it! I hope this was enough to get you moving towards archiving your favorite fanfic. Again, if there's anything here you'd like me to expand on, let me know! Obviously I'm a huge nerd about this stuff, and love talking about it.
71 notes · View notes
howlsofbloodhounds · 2 months
Text
So this is part 2 of this post, if yall wanna give it a read for context.
In this post, I’ll be talking about how Color’s physical disability of having only one eye would influence how he interacts with his special interests in photography and travel.
As well as how his PTSD, autism, chronic fatigue, and separation anxiety from Killer could also affect things.
With one eye, Color might have reduced depth perception, which could make it challenging to gauge distances accurately. He might rely more on autofocus features, practice to enhance his spatial awareness, or use techniques like focus stacking for precise shots.
He might prefer using cameras with electronic viewfinders (EVF) or live view screens rather than optical viewfinders, which could be more challenging to use with one eye. Adjusting camera settings and composing shots via a larger display would be easier.
He might develop unique framing and composition techniques, leveraging his perspective creatively. Color could take extra time to ensure his shots are well-composed, possibly using grid overlays or other aids to help with alignment.
Customizing camera gear to suit his needs, such as using tripods, stabilizers, or remote controls, to help steady the camera and compose shots more comfortably.
He might spend additional time in post-processing to correct any minor misalignments or issues that arise from the reduced depth perception during the shooting process.
For travel, navigating unfamiliar places might require more caution, especially in crowded or complex environments. He might use mobility aids, rely on GPS and mapping apps, or travel with companions to ensure safety.
Color could engage in meticulous planning to minimize unexpected challenges, such as researching accessible routes, accommodations, and transportation options.
Color might use his experiences and perspective to connect with others, sharing how his disability influences his travel and photography, fostering understanding and empathy.
Developing strategies to cope with the physical demands of travel, such as pacing himself, taking regular breaks, and prioritizing destinations or activities that are less physically demanding.
His unique perspective could inspire him to create compelling stories or advocacy pieces about accessibility in travel and photography, raising awareness and inspiring others with disabilities.
Embracing his distinct view of the world, his photography could offer unique perspectives that stand out, turning his perceived limitation into an artistic advantage.
He might become involved in communities focused on accessible travel and photography, sharing tips, experiences, and inspiring others with similar challenges.
Autism and chronic fatigue would likely significantly impact Color’s ability to engage with his special interests in photography and travel.
In photography, chronic fatigue would necessitate careful energy management. Color might plan shorter, more focused photography sessions and prioritize rest to avoid burnout.
Streamlining his workflow, from setting up equipment to post-processing, to conserve energy. This could include using presets in editing software or organizing his gear for easy access.
He could chose photography locations that are easily accessible and require minimal physical exertion. He might also prefer locations close to home or base to reduce travel time and energy expenditure.
He would likely use ightweight equipment to reduce physical strain, possibly investing in high-quality but compact cameras and lenses. He might also use monopods or lightweight tripods for additional support.
Autism can come with sensory sensitivities. Color might choose quieter, less crowded locations for photography and use noise-canceling headphones or other tools to manage sensory overload.
With travel, he’d have to pace himself. Planning travel with built-in downtime to rest and recharge. He might avoid overly ambitious itineraries and allow for flexible scheduling to accommodate his energy levels.
He’d probably chose ccommodations that are comfortable, quiet, and accessible, ensuring he has a safe space to retreat to when needed.
He’d prefer modes of transportation that offer comfort and minimal stress, such as direct flights, train travel, or driving. He might also opt for private or semi-private tours to control the pace and environment.
Keeping up with healthcare needs, including regular check-ups, medication management, and any necessary accommodations. He might also carry a travel health kit tailored to his specific needs.
He’d combine photography with travel in a way that maximizes enjoyment and minimizes strain. For example, he might focus on travel photography during the golden hours (early morning and late afternoon) when conditions are optimal, and the rest of the day can be used for rest.
Creating content that reflects his experiences with autism and chronic fatigue, such as blogs, vlogs, or social media posts. This can help raise awareness and provide valuable insights to others with similar challenges.
Engaging with communities of autistic travelers and photographers to share experiences, tips, and support. This can provide a sense of camaraderie and practical advice tailored to his needs.
Establishing routines that provide predictability and reduce stress. This might include having a consistent photography and travel routine, preparing for trips well in advance, and creating checklists.
Practicing mindfulness or relaxation techniques to manage stress and sensory overload. This can help maintain focus and calm, particularly in challenging environments.
Utilizing assistive technologies, such as apps for energy tracking, sensory-friendly gear, or digital tools that aid in planning and organization.
Color’s PTSD from solitary confinement and isolation in the Void, combined with his separation anxiety towards Killer, can create a complex situation that both challenges and shapes his engagement in traveling and photography.
Color’s need to stay on the move due to PTSD makes traveling appealing, as it provides a sense of freedom and escape from confinement. However, this constant movement could also become exhausting and anxiety-inducing if it lacks purpose or stability.
His separation anxiety towards Killer might lead him to seek Killer’s company while traveling. Traveling with Killer could provide a sense of security and reduce his anxiety, but it also means his travel plans would need to align with Killer’s availability and willingness to join him.
Color might need to carefully plan his travels to ensure he has safe and familiar places to stay, reducing the unpredictability that could trigger his PTSD. Having a structured itinerary could help him feel more in control and less anxious.
Traveling to new and unfamiliar places might sometimes trigger memories of his isolation, especially if he encounters situations that remind him of the Void. He would need to find a balance between exploring new places and ensuring his mental well-being.
Photography could serve as a therapeutic outlet, allowing Color to process and express his emotions through capturing images. It might help him make sense of his experiences and provide a way to externalize his trauma.
Color might be drawn to photographing subjects that reflect his internal state or provide a sense of solace. He could focus on themes like freedom, movement, and connection, finding meaning and healing in his work.
Having Killer around while engaging in photography could provide comfort and reduce his anxiety. Killer might even become a frequent subject in Color’s photos, symbolizing their bond and mutual support.
Color might need to develop strategies to manage his anxiety while photographing, such as taking breaks, grounding exercises, or having a trusted companion like Killer present. This would help him stay focused and engaged in his special interest.
The mutual separation anxiety between Color and Killer could strengthen their bond, as they rely on each other for emotional support. This bond could provide Color with the stability he needs to engage in his interests.
Color would need to balance his need for movement and exploration with Killer’s needs and limitations. They might develop a mutual understanding and compromise, ensuring both their well-being while pursuing their interests.
Color might prefer traveling to places where he can easily find comfort and familiarity, such as visiting friends or known locations. This reduces the stress of the unknown and helps him stay grounded.
Establishing routines or rituals while traveling and photographing can provide a sense of stability. For example, always starting the day with a specific activity or having regular check-ins with Killer can help Color manage his anxiety.
They might have frequent phone calls if Killer ever can’t join Color on his travels, at particular times of the day.
I can see Color sticking to this routine at the exact time and getting anxious and worried if Killer doesn’t call or pick up, which is likely to happen at some point simply because he has memory issues and sticking to routine is hard for him. But Color, at least for a bit, is likely to assume the worse.
Color might also keep a photograph of him and all his friends close by on his person. (I also like to think that Delta made his camera, he keeps some of Beta’s drawings with him, and also he’s memorized the recipe for Epic’s chocolate cookies.)
If he and Killer have already had their wedding by this point, he’d likely keep his ring close and near. Perhaps kissing it before bed, and fidgeting with it becomes a new comforting stim.
Over time, engaging in his special interests despite his PTSD and anxiety can help Color build resilience. Each successful trip or photography session can boost his confidence and reinforce his ability to cope with challenges.
Color might find deeper meaning in his travels and photography by using them as tools for healing and connection. Documenting his journey and sharing it with others can create a sense of purpose and community.
38 notes · View notes
ukgk · 6 months
Text
SSP PLUGIN RECOMMENDATIONS
Do you want to customize and expand your desktop buddy experience further? here are some handy links to miscellaneous plug-ins I’ve gathered from around the web, or you can even program your own, and they can also be written in any programming language so the possibilities are limitless! plug-ins are essentially  extensions or add-on built for SSP. I’m not a plugin developer myself, and have yet to test out each one of them for extended periods of time, so please refer to the readme files/ instructions provided by the developers (github usually has info) on how to use them if you get stuck or encounter issues.  these are just some of the more recently updated ones, I'll be adding more to the plugin page of my blog if you're interested.
Tumblr media
Weather Station by Zicheq (of Ukagaka Dream Team) A plugin for both users and devs, for getting weather data! As a developer, you can set your ghost up to receive weather data from this plugin, to then do what you will with! Weather based comments? Outfit changes? Something else totally unrelated? It’s up to you! This plugin will handle the messy details of the user inputting their location and gathering the weather data for you. … (read more here)
Tumblr media
Discord Rich Presence by Ponapalt (main dev of SSP baseware) This plugin is designed for displaying the name of the primary ghost you have open on the ‘currently playing’ status on the Discord for Windows application in real-time. also compatible with displaying your currently played song in FLUX (a really awesome music player ghost by Zi).
CeVIO-Talker V2 Plug-in by Ambergon This Plug-in was initially revealed for Day 21 of the Ukagaka Advent Calendar collaborative project in 2022. using this you can have a fully voiced ghost with a realistic sounding voicebank speak to you out loud! (in English too?) it Requires ceVIO Creative Studio and SSP 2.6.45 (or newer) to work, ceVIO is a vocal synthesizer software commonly compared to Vocaloid and UTAU that works via text-to-speech method. the primary difference between Vocaloid and ceVIO is that ceVIO is built for both TTS/speech and creating vocals for songs in music production. you can download a demo of CeVIO if you would like to try it out here.
GhostSpeaker by apxxxxxxe like CeVIO-Talker, this Plug-in was initially revealed for Day 17 of the Ukagaka Advent Calendar collaborative project in 2023. it’s a successor to the Bouyomi-chan plug-in and utilizes a free (Japanese) text-to-speech software called VOICEVOX and COEIROINK so that your ghost can verbalize their balloon dialogue and speak to you. you can listen to a demo in this github link.
GhostWardrobe by apxxxxxxe allows you to dress up your ghost in different coordinates, mix and match pieces and save and load the outfit combinations from the plugin menu.
Tumblr media
CharameL plugin   by Umeici This software allows you to enjoy watching ghosts directly interact and chat amongst each other freely on the built in instant messenger.
68 notes · View notes