Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Aka: the clarity and communication that you deserve
Hi everyone. As some may have caught already, GoS is not dead (anymore)! During the period that it was, however, so much drama started and if you ask me; it all comes down to people not knowing what's going on and making assumptions that further sparked panic. So, let's clear some stuff up for those who got caught in the rumor mill.
Oh and if you haven't, it's worth reading @julessims excellent writeup on how she got GoS working again.
This is gonna be focused a bit more on communications stuff. Like, a bit more general I guess?
Q: what did you do?
A: I helped get GoS back online. @julessims did the actual hard work of upgrading the forum. @teaaddictyt played a role by facilitating communication and doing some PR (even if that wasn't received well by many a simmer) and ofc hugelunatic provided files, databases and the occasional bit of relevant information. I approached lunie and provided help with hosting, DNS and ensuring the files were safe and handling some communication. It was teamwork (and jules did most of it if you ask me).
Q: why didn't lunie communicate that it would be rehosted?
A: I'm not sure what lunie's exact motivation behind cancelling the hosting was and if I knew it wouldn't be mine to share, but I do know that @julessims and I upgrading and rehosting wasn't planned. It was a spontaneous action on our ends and so lunie couldn't have told you beforehand. I'm really glad that lunie decided to trust us with this and hope GoS will have many more years!
Q: why didn't you communicate any of this?
A: I thought my time would be better spent actually doing the work instead of playing communications department, fielding questions and countering people's wild speculations. I did think about making a post clarifying matters when it became clear people were making some pretty wildly incorrect statements, but I had other things to do. Better to focus on what matters than to get caught up in more miscommunications.
Q: GoS looks different now. Why?
A: the new look of GoS is a direct consequence of the upgrade. The old theme was not made to fit the new software and the conversion process does not convert themes. Seeing GoS in the default (white) theme felt so wrong, so we picked a good-looking dark theme and @julessims modified it to look more like classic GoS, with great success, I think. Still, it is and never will be truly identical. I don't think it's a bad thing.
Q: is the site in archive mode or can I comment?
The site is not in archive mode. It is a live forum. Posting works, registration works, if anything doesn't work, you should find a mod to message so either they or @julessims or I can try to troubleshoot and fix the issue.
In fact, you should comment! Forums are best when people leave comments and engage. Go express how much you like a piece of CC, contribute to the current theme (fittingly about renovating old things) or talk about something!
Q: why did it have to be upgraded? Couldn't it have just stayed now it was?
A: no. It really couldn't. GoS was running SMF 1.1.21 on PHP no higher than 5.3. The newest version is 8.5. PHP 5.3 had been obsolete since 2014. It would've been difficult to find a host that would be willing and able to host GoS and even if that could be found, it'd still leave it vulnerable to bugs and vulnerabilities resolved in newer versions of SMF and PHP. Credit to lunie's host for having continues to support it for this long, many wouldn't. Now that the forum has been upgraded and is running nicely on 8.3, it should be all good to go for many years to come.
Q: just a forum upgrade? So why did it go down?
A: make no mistake: going from something running on PHP 5.x to 8.x is no small leap and had to be done in steps. There were a lot of issues converting the database to the new format which resulted in all sorts of errors that needed manual database conversions. Upgrading a forum, particularly an old one with more than 600.000 posts is in fact not a piece of cake. There were also traces of a prior attempts to upgrade that complicated matters even more. @julessims made an excellent write-up of the technical bits if you're interested.
Q: who is running GoS now?
A: lunie is still forum admin and it will be up to her to decide what to do about the day to day running of the forum. Whether she'll be running it herself, with the help of others or elect someone else will be her choice in the end. As for hosting: that would be me.
Q: so does that mean we can stop archiving?
You could, but I would honestly suggest at least backing up your own favourite CC, regardless of where it's shared or hosted. Also, you can consider looking up an "auto archiving" extension for your browser that will automatically save pages to the wayback machine. The web archive has a page with resources
Q: *insult angry comment about hugelunatic*
A: you are 100% entitled to your anger and frustration. GoS is an important part of the Sims community and losing it, even for a little bit was a huge blow. It's understandable to be angry. Angry comments, however, were never gonna resolve the issue. Angry comments would not get GoS back nor would comments defending hugelunatic for that matter. What did help was working with hugelunatic. No files+database = no forum. Squabbling was not gonna get either back. Saying that, it's important to acknowledge that I was in a good position to do what needed to be done in regards to skills and connections which is not a privilege most people have. I get why people were angry and given that most were not privy to what was going on behind the scenes, it's no wonder everyone got as upset as they did. I also wouldn't have reacted well if I wasn't in direct communication with lunie and working on getting the site back.
Q: what's the plan now?
A: well, sims2artists still needs an update. I hope we can do that sometime soon. I'll also be keeping an eye out for any errors and aim to implement some extra security headers for the site. We also still need to fix some matters in regards to the domain and DNS. I also hope to have some more contact with the GoS mods so we can discuss hosting and what my responsibility and theirs is. Like, write down who is responsible for what and who can be contacted by my host should I pass away unexpectedly, for example. These things happen, so it's good to have backup plans and emergency contacts.
Q: did you have any freakouts tho?
A: certainly. First, when GoS and S2A went down. I was afraid the files and the S2A DB could be gone for good. I was also afraid that lunie wouldn't be willing to work with us and truthfully I also had the fear that if she got more agitated, we could risk losing the files and database. Fortunately this didn't happen, in fact: lunie gave us the resources and helped us out where necessary so we could get GoS back online. I'm very thankful for that.
I also got dragged by my emotions a bit when an unhelpful reddit post suggested that Delphy of MTS infamy might have something to do with hosting and when lunie mentioned something about an offer of hosting as is, no upgrade required. I may have freaked out and freaked out some other folks in the process (my apologies for that. You know who you are). There were many freakouts and I think it was good I didn't make any tumblr posts about this before we got GoS back. I stand by my decision it wouldn't have helped. Freaking out in private was bad enough.
Q: can you tell us what you actually did technically?
A: certainly! First, I set up hosting and new empty databases for GoS (and eventually: sims2artists). I made sure all the required aliases were in place so that when the DNS records for gardenofshadows.org.uk were switched over, it'd find the correct place on the webserver to go to. I also provided a subdomain on a domain of mine to test the forum live before it'd be moved back to the correct domain.
I also got access to the FTP for the original GoS hosting and was able to grab all the files and reupload what was necessary to the new server. While jules was in PHP hell I also cleaned up some stuff on Sims2artists. It's not gonna be anything you notice, but it's something.
I also did a number of things on the webserver, including changing directories. At some point I accidentally moved the forum to example.tld/gardenofshadows/gardenofshadows/gardenofshadows/index.php if you'd believe it. Finally I helped set the DNS records for the move. An SPF record went missing, but was quickly fixed. I also added some HTTP Headers to be served when visiting GoS and a lil something to hopefully keep AI bots from scraping and spamming HTTP requests. If you notice link previews not working: sorry, that'd be the X-Frame header.
Tldr: webserver and domain and DNS stuff; hosting infrastructure
Q: what about hosting costs?
A: right now they're so low we could call them non-existent. Should that change, I don't expect it to be above €100,- per calendar year. Probably closer to €50,-. Aka: it's not an issue. No need for ads. Should fundraising ever be needed, I will discuss it with the mods first.
Now go leave some comments on GoS!
Anyways, if you have any more questions, don't hesitate to ask. There's a lot more to say about this. But hopefully this does clarify some matters.
Well it wasn’t just me, to be fair. I would have never been able to without @fireflowersims help and HugeLunatics trust in both of us. Thank you to both of them for their work and thank you @teaaddictyt for reaching out and doing the more public communication.
I’m super happy I got the chance to work to fix it. It wasn’t an easy undertaking. It seemed like every little thing would cause more errors, I fixed one and another thing broke. But now it seems stable, finally.
A lot of technical stuff below the cut, beware.
Fixing such an old forum is not easy. Documentation is rather sparse because the framework it runs on is old. There is however a more modern version, but updating is difficult. Here was the issue for the forum - upgrading failed.
A website (usually) consists of two different parts: 1 - The files. They contain the code, scripts, designs, images, attachment, profile pictures etc. 2 - The database. The database connects all the different parts and tells the website where to find something. Everything gets stored in tables, assigned IDs and given values. Everything written, each post and topic is also stored in the database. So without the database the whole page would be useless.
It was clear from the beginning that the database was the culprit for the failed upgrades. I got an earlier backup from HL and started working.
I set up a local environment with two versions of XAMPP. One running on php 7.4 (the last version having compatibility for the forum framework version and the upgrade script to the recent version) and the other on a modern 8.3, which was the same as the version the server @fireflowersims set up for GOS.
I ran the upgrade script (which consists of 4 separate parts) on the old backup and ran into errors right away. The script would just outright crash on me, most often without a log or message. The (local) server would just stop responding. My original plan had been to upgrade to version 2.0 first, then 2.1, since it was the recommended order. However the database backup had already been partly upgraded to 2.1. That was the reason my upgrade script failed. Reversing those changes could have been a possibility but extremely time intensive.
(This is the frontpage of the upgrader. I stared at it so much. Like you can see it has a ton of steps)
Instead I asked for the current database and HL provided it to me. This one was already further along on the upgrade and I could see the error HL had run into before handing over. I had to look at the upgrade scripts and source php files to diagnose what the framework was expecting - and failing - to find in the database.
That’s where I found the main culprit for *most* of the errors: Time tables. The framework saves every action that a user does in a log, a long table with the action, an id and a date. This was where everything had gotten wrong. The upgrader expected to see one column for the date, named *day*, while the current table had a different column for day, month and year. I tried fixing the table at first but that didn’t seem to work, so I completely deleted the table and created a new empty one myself. (By now I think the issue stems from forgetting to uninstall certain packages before upgrading, more on that later)
That was possible because the log actually doesn’t hold relevant information for the forum to work. It just records each step, probably for moderation purposes. Once I had done that step the upgrade script was finally able to proceed.
There were a few more errors where I had to look at what the script was doing, find the corresponding code in the sources and edit the database myself. Thankfully the code is relatively well commented and named, so I was able to find what I needed.
Finally I got the upgrade script to run to the end and I was actually able to open the forums (local) page. I hadn’t been able to for now so it was a first. But a lot of stuff was still missing, like all the topics. I could see that the posts were back, but not sorted correctly.
The fix was simple but annoying. The forum framework comes with a repair_setting.php file which I had run several times to fix all the paths, but apparently it didn’t fix *all* of them. So back to the database I went, ran some queries and fixed them myself.
Then the forum finally worked again!
(This is what the forum looked like when I first opened it. It ONLY had recent posts)
(The working local forum, no files yet with the default theme. Seems wrong to look at GOS without the dark theme, right?)
There were still a few things I needed to fix but the database seemed to work fine now. I had never done so many queries in my life. I know SQL, and had to fix databases before but not this intensely. So I guessed I learned something new haha.
Next was the exciting step to upload my clean install to the server. @fireflowersims and I had some directory issues, but I was able to fix them manually once again.
Then I had to take a look at the files which mostly consist of avatars and attachments. They didn’t work at all once moved to the clean install. Once again I took a look at the code and realized that the upgrade script would have changed those files as well, but because I ran it on a clean install it didn’t actually do this step.
I didn’t want to run the upgrade script again, worried that it would mess up a now working database. Instead I wrote a script myself that sorted through all the attachments, looked for the IDs of the avatars from the database so it could move and rename them.
Last were the attachments. This was an easier fix. They just had to be given the ending .dat. @fireflowersims ran a command through the console and then the attachments worked too!
We were getting closer!
Next was the theme. The old theme didn’t work on the modern framework anymore so @fireflowersims looked for a new one which I customized with CSS, trying to get it closer to the way the forum looked before. I think it turned out quite alright, hope you guys think so too!
(Trying to find out what CSS class addresses what? Make everything red and green!)
(All the spider webs)
Next was packages, or mods, to the framework. Fire and I encountered some hiccups here too, since there were some leftovers in the database. The packages hadn’t been properly deinstalled before running the upgrade script, which was another source of the errors. I tried fixing them manually but one of the packages would continue to just break the site no matter what I tried, so we settled for an alternative.
Some more work was put into SSL and making the forum secure. Once again some settings seemed to just break the page and each time I had to go back in the database and manually fix what had gone wrong. It was tedious but by now I knew my way around quite well.
@fireflowersims handled a lot of the server administrative work and DNS settings. I know very little about that part so having @fireflowersims there was great and they made sure the page is reachable at the correct address.
So yeah, I hope the site stays online for a long time now. It’s such a big part of our community and communities history. I used to download so much from there when I was younger. I wanted to give back to the community I love so much. That was the reason I spent many many hours digging through code and old forum threads.
Jules, I cannot emphasize enough just how cool you are for having done all of this work to get GoS back online! I'm glad I was able to provide a good new space for GoS to live from now on and assist with all the DNS. It was a trip alright, and I'm glad we could work together on this!
You are a hero and I (and I bet so many others) am so grateful for your skill and dedication! ♥️
I really enjoy playing with the call centre mod object by PC Sims on owned business lots and active career lots. It works like a restaurant podium, in that your sims will stand at it, the phone will ring, your sim will answer calls and look through their phone book on the podium. While doing this, they gain charisma skill and occasionally some simoleons (not many, either $15 or $50 randomly - I like to think of this as a tip the business might get or an online order that was fulfilled, etc).
The only issue is if you download the original object, the Charisma skill gain is WILDLY fast. In just a few sim hours, my sims charisma bar could easily go from empty to full. So thanks to the lovely @belladovah, I was taught how to tune it. I’ve since reduced the skill gain drastically, so your sim won’t be a charismatic wizard before their lunch break 😉
More details below!
If you’d like to see how I use the mod in active careers, watch here 😎
If you’d like to tune it differently, see instructions below.
If you have this mod already, replace the files with my own.
Credits: PCSims of-course for creating this modded object! @belladovah for the instructions!
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
I made these posters for my community center and just now realized I didn't post them back then. Most of them are focused on handicrafts, though there are a few bingo ones too.
They're on Artig, and of course on its great addons (1, 2, 3).
Download (SFS) (alternate)
The files are compressed. I used assets from Freepik, AI was excluded from the search. Simlish fonts by @franzillasims, @ajaysims, @bigbadbunnysims, @simsinlowspace, and @chere-indolente.
I liked these walls from Crystal Creations, but I wasn't a fan of the original molding, so I (re)converted them and added dark moldings and panels by Shasta. Comes in the original 14 colors, and categorized as wallpaper / paneling accordingly :)
Like many of us, I grew up with Garden of Shadows. To me, it was more than just a forum. It was a place I could ask for help, learn new skills and, best of all, find amazing content in any style I could possibly want. I loved the board names, the people, the themes; everything, really.
And I admit I was more than a little heartbroken to find it gone.
After mulling it over, I decided that I wanted to preserve what I possibly could. I spent a few hours yesterday running through strategies and ideas about how to best go about it, and the best I could come up with was, well, exactly the same.
So, here it is: the Garden of Shadows mirror forum.
I've only just started, but I hope to add a little bit to it every day. The primary focus will be on preserving all the knowledge and custom content. I'm tackling it myself, but if you feel so inclined, you're more than welcome to join in.
--
PS. I am not here to offend, break Terms of Use, or to step on any toes. This is simply an effort to preserve content and knowledge for a game I have played and loved for over twenty years. Thank you ♥
The Apartment Life heavy metal barstool and dining chair are another eyesore set in the game: they look promisingly grungy, but IMO end up too cartoony for good dive bar vibes. So I've made an alternative!
Worn polyester seats that will definitely stick to the back of your sim's legs.
I borrowed the metal frame from Misty-Fluff's Resident Evil 7 chair and then meshed the cushions myself. I stretched and rearranged the texture mapping so the chairs would have some scuff marks and look as lived-in as the originals.
Now the set is a better fit for your gas stations, your laundromats, and your biker bars :D
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
The news of what happened to GOS makes this a good time to mention, probably, something that I didn't mention earlier because of the hate I received when I scraped GOS.
What pisses me off the most about there being early access content for paralives is the fact that it’s an INDIE GAME. it’s not a multi million dollar company like EA. It’s an early access indie game and some of you are so fucking greedy for cash that you wanna profit off of it? We already have to deal with this shit in the sims like the community is fucking infested with it and now you wanna do this to paralives when they literally told us that we’d always be getting updates for free???? Loser behaviour. You’re a loser
Okay things I have found out from just two days of playing:
paras have different needs depending on personality. My para is an introvert, so instead of a fun need, she has a "me time" need. Her fiancé (extrovert) has a fun need instead.
You can break up suddenly, amicably or ask for an open relationship
there are meteor impacts???
you can customize posters and photos with your own photos
the paras can PILLOWTALK AFTER WOOHOOING???? Like they talk while cuddling. There are no voice lines and no animations for it yet but I can see it in the queue
you can vandalize the town (other paras don't react to it yet though)
you can change the skin tone of the fuckin PALMS, I have never seen that in a video game in my entire life
the genetics are so good DESPITE the colour wheel. Reminds me a lot of the Sims 2 genetics system, but it additionally has hereditary height and hair texture. Remember how a certain multibilliondollar company kept saying Sims 3 has wonky genetics because of the colour wheel for skin and hair? Clowns.
Build mode? Fantastic. Already.
THE MODDING POSSIBILITIES? PLEASEEEEEE, people will go wild, I already know it (psssst in the game files there are files for different "sspecies", such as humans and... rabbits)
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality
Anya is LIVE right now
FREE
Free to watch • No registration required • HD streaming
Finally, at long last, I’m ready to start posting some of the recolors I’ve made. As long as I can remember, I’ve wanted to share the things I make for the game, but as a mother of two small children, time has been so limited that I just never got around to it. Now that the kids are a little older, maybe this is finally the beginning…
DOWNLOAD SFS
IMPORTANT: I may have made small changes to the included original mesh (I do that from time to time, and I don’t always remember which ones I’ve edited and which ones I haven’t. Most often I improve the UV map or something similar), so if you already have this mesh in your game (moyokean_DannysDomainPeachsPinkDress_AF_mesh), REPLACE it with the version included in my download if you want the clothes to look exactly like they do in the pictures. There are still some issues with this mesh that I wasn’t able to fully fix — the vertices on the chest area were somehow messed up — but I managed to hide the problems fairly well with the textures.
It's a drop-waist formal gown with tabard-style bodice and beaded straps. I couldn't decide whether to ditch the gloves, so I just did two separate meshes with the lower arms on a different group so I could use the same texture files to a different effect. Shoes are Uberfam T-straps.
These are Miss Scarlet, Black/White, White, MissPeach, Golds, Blues, Green Black, Greens, Wine, Black/Purple. (Yes, I edited in two Bodyshop screencaps there.) Because of how I made them, the repository version has ALL ten dress textures (plus shoes) in a single repository package for maximum flexibility. You can mix-and-match from there and no matter which variations you want, you can safely delete the ones you don't.
DOWNLOAD with a single texture repository
DOWNLOAD standalone
Starlight and Sims2 @starlits2 - Tumblr Blog | Tumlook