CaSTable Eiffel Tower (Icarus_Allsorts style) & CaSTable Arc de Triomphe
Update Dec 06, 2015 - affects Eiffel Tower ONLY
Icarus_Allsorts was kind enough to let me know of an issue where a sim carrying a baby or toddler would get stuck inside the elevator when using the "with" interaction. I've updated the code to match the corrections that Icarus used to fix the problem. Files have been updated, so all you need to do is redownload the ones you want. The scriptCache.package will need to be deleted as well.
Update Jul 19, 2015 - affects Eiffel Tower ONLY
Sorry, just noticed that when my game loaded after sunset, the tower was all dark and realised that there was nothing in the OnStartup() method to handle this (had to wait for next sunset alarm to trigger). Things like this drive me nuts, so I added code that checks the current game time and XML deltas, so the tower should be all brightly lit when you load a game that was saved at night. Changed the sunset delta in both the EiffelTower and NightLights XMLs from 23 to -1 (I think both represent 5:00 pm, but 23 wasn't working with the new code). To update, just re-download and replace your existing package (and delete scriptCache.package from game folder). Existing towers already being used in game should update automatically.
Update Jun 20, 2015 - WooHooer module updated
Icarus has updated the relevant WooHooer packages (NRAAS), so if you use these, the updated versions will now work with the CaSTable Eiffel Tower!
Also -- Eiffel Tower ONLY --
Icarus just notified me of a small script change to the EventListener method. It's possible that this method can get called more than once under the following conditions:
- User has more than one Eiffel Tower rabbithole in the world
- User travels from one world with an Eiffel Tower to a different world with an Eiffel Tower
Ideally, we want the method to run "only once" at startup, so the code has been changed to correct this. If either of the above conditions apply to you, you will just need to re-download the tower (the script has been updated).
Update Jun 11, 2015 - affects Eiffel Tower ONLY
Icarus notified me of a possible issue where sims visiting the middle level of the tower might not properly be getting the moodlet assigned to that level. This is apparently one of those things that can be caused when number "rounding" interferes with equality when comparing values, thus causing what should be "true" to calculate as "false" (due to decimals located across the horizon) and throwing a spanner into the works. One line of code has been changed in the script to hopefully prevent this from happening in the future. If you are experiencing this, all you need to do is re-download and replace your copy with the revised one.
Update Jun 03, 2015 - affects Arc de Triomphe ONLY
Sorry, I should've looked more closely at this before uploading. Trying to learn the more difficult coding for the tower obviously made me forget how to do the simple stuff. I have updated the Arc de Triomphe packages so that the engravings will no longer disappear when the lights come on at night (see last picture above). The only thing added was a redo of the "Self-Illumination" _IMG resource (0x00B2D882-0x08000000-0x1ABDD2A37A481032). If you've already downloaded and are using the Arc, all you need to do is re-download and replace the copy you have (delete compositorCache.package for good measure).
EIFFEL TOWER - CaSTable
While helping out in a C# learning course a while back, the Icarus_Allsorts version of the Eiffel Tower became the focal point of a class learning project. The goal was to not only make it CaSTable, but also to research the original tower in France and apply new ideas to it. The final result ended up being an upgraded version (all three Icarus versions combined into one) that also added CaSTability and additional functionality.
Since the simmers in the class had already been using the other CaSTable rabbits, they felt I should add this along with those. I didn't really feel right doing this, however, since everything was based on the works of Icarus' coding. Instead, I contacted and offered to give Icarus the CaSTable tower to go along with the other available "reboot" versions. The only thing missing was compatibility with the special "Eiffel Tower woohooer module" that was created specifically for this object. Icarus took interest and graciously decided not only to revisit the project and revise the module coding to make it compatible, but also allow me to offer the CaSTable tower as a download for others to use.
Icarus went way beyond the call of duty to help me revise my code (based on the Icarus original) and learn better coding techniques. However, the script is still 99.99% Icarus code, so all credits go to Icarus for that. I really only made the tower CaSTable and changed a bit of code to restrict the (pretend) restaurants / bar to specific levels (like the original in Paris). I also updated the _RIG / RSLT / FTPT to work so that the tower feet would serve as entrance and exit points instead of the center area.
Important Note:
NOW Compatible with the Icarus Eiffel Tower WooHooer module! You will need both of the latest testing versions of WooHooer (version 129a) and Eiffel Tower WooHooer module (version 125). (Previous WooHooer versions will only work with the previous Eiffel Tower module.)
Also compatible with: Icarus' Eat Outside mod
I'm posting this separately from the other CaSTable rabbits since it uses its own script and is a bit more complex in general. This is a new object, but it will require some resources from the original object, so you will need to own World Adventures for all things to look and function properly. Icarus has also updated the original "rebooted" towers as well (non-CaSTable versions).
**HOW TO USE
- File Location: After downloading, unzip the .rar file and place the unzipped .package file into your Mods/Packages folder.
- Catalogue Location: Build Mode - Community Objects - Buildings (at the end OR after any base game CaSTable rabbits)
- Usage: Simply place the rabbithole on a community lot as per usual. It may take a couple of seconds for the script to assemble the building if it has lots of parts, but once it's complete, it will behave as a single object that can be picked up, moved around, etc. They should look pretty much like the original when first placed.
- CaST: Simply click on the part of the building that you wish to recolour to bring up the create-a-style tool. You can switch to other parts of the building by clicking on them. You can also drag a colour from one part to another just like with any other object. Solid colours work best due to the way these are designed.
This version uses the four feet as entrance / exit points (Sim walks up to the foot wall and disappears / reappears). You can use the wall tool to build small areas with doors that can hide this activity -- refer to the images for a general idea. Included is a sample 64x64 lot containing the tower with prebuilt walls that can be used as a template if you have difficulty getting things to cooperate with you. Just place the template package inside My Documents / Electronic Arts / The Sims 3 / Library folder, and it will show up in the community buildings bin when you go to Edit Town mode.
The tower behaves as a single "Bistro" rabbithole. Even though there are two restaurants & a bar that can be visited, these are only "make believe" separate entities. There's only one opening / closing time, menu, etc.
Enhancements (based on research of the tower in Paris):
- CaSTable - works like previous CaSTable rabbitholes.
- You can visit any of the Levels 1-3 via elevator / stairs. Woohoo possible when using these interactions.
- You can eat at "58 Sims Eiffel Restaurant" on Level 1
- You can eat at "Le Sims Verne Restaurant" on Level 2
- You can get drinks at "La Nectaragne Bar" on Level 3
- Sim icon will change to reflect which level of the tower you are currently on.
- There are 3 different "Wondrous View" moodlets based on level. If you already have a lower level moodlet, it will upgrade if you visit a higher level.
Basic Wall example - refer to images as a guide (or just use the included template to place a lot with tower & prebuilt walls)
- Place 64 x 64 grid.
- Make two 15 x 6 rectangular walls in each corner.
- Place tower on grid. Zoom in on one corner and adjust tower so that blocks (white) of tower feet are on each side of the walls without going through them. You can hold down the Alt button to disable the grid snapping. You can also use the "fadeobjects off" cheat if the tower goes invisible because you're too close. Once that's done, check the other feet to make sure things look right. The tower isn't perfectly symmetrical, so adjust things as needed.
- You do need to have one door for each wall section that encompasses an entry / exit point or else the sim will SCREAM at you. You can also use windows, though you'll be able to see the sim disappear into the "doorless" tower foot...tis up to you really.
- You can decorate inside the walls just like any room, but make sure not to block the entry / exit points (jig areas). You can tell where the jigs are because the wall tool (and objects) will not place on top of them. The jig area is what the sim will use to enter & exit, so you don't want routing issues here. Wallpaper, flooring, flat roof....all good!
- The tower is just a bit larger than the lot, so make sure the parts outside of the lot don't overlap onto paths, sidewalks, roads, etc. or you may get routing issues.
- Sims "should" route to whichever of the four entrance doors they are closest to, and will exit randomly from any of the four exit points.
NOTE: You can also put the tower down first if you want. The wall tool will build walls through the tower, but it won't place on top of the rabbithole entry / exit jigs (you'll see the "cannot intersect" message or something similar; I can't remember exactly). You don't want the walls too close to those anyway. Whichever way is easiest and works for you is great!
If you like this, please consider offering Icarus a "thank you" as well at the original Eiffel Tower Rebootable site located here:
Eiffel Tower REBOOTED
I would never have gotten this done without all of Icarus' help.
_________________________________________________________________________________________
ARC DE TRIOMPHE - CaSTable
I've also included CaSTable overrides for the Arc de Triomphe. One is deco only, and the other functions as a bookstore rabbithole (has its own script). They will conflict with each other, so be sure to use only one! The night lighting for this one works like the Late Night highrises ("Big Bloom" effect) and has no material switching. When the lights come on, the engraving pattern areas go solid. I don't know if this was intentional, but the original EA version does the same thing. There's a pic above showing the difference.
The package file for this one goes in the Mods/Packages folder like the other.
NOTE
The engraving issue mentioned above has been resolved, and they should still be visible at night now.
Additional Credits:
Inge & Peter for their wonderful S3PE / S3OC / Tweaker tools that have made this possible
icarus_allsorts for the tremendous amount of time, effort and patience put into this project, and for all the knowledge provided that has helped me to improve my understanding of script code (at least a little!)
WorldAdventuresFrance - Eiffel Tower & Arc de Triomphe.rar
| Eiffel Tower and Arc de Triomphe files combined into one download (UPDATED Dec 06, 2015 to fix elevator issue)
Download
Uploaded: 6th Dec 2015, 2.85 MB.
1,430 downloads.
|
||||||||
WorldAdventuresFrance - Eiffel Tower.rar
| CaSTable Eiffel Tower + sample lot template with tower and prebuilt walls (UPDATED Dec 06, 2015 to fix elevator issue)
Download
Uploaded: 6th Dec 2015, 1.66 MB.
904 downloads.
|
||||||||
WorldAdventuresFrance - Arc de Triomphe.rar
| CaSTable Arc de Triomphe -- 2 versions (Bookstore RabbitHole or Deco Only) -- USE ONLY ONE!!
Download
Uploaded: 3rd Jun 2015, 1.78 MB.
581 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
Loading comments, please wait...
Updated: 6th Dec 2015 at 7:11 AM - updated code to fix elevator issue
#shell, #rabbithole, #castable, #recolorable, #create a style, #community, #career, #work, #highrise, #high rise, #pyramid
-
by cmomoney 4th Apr 2011 at 4:10am , updated 14th Jan 2015 at 8:05pm
2.4k 2.4m 6.2k -
by Kitabalibar 4th Mar 2012 at 10:43am
100 173.7k 365 -
(UPDATE: 5-JAN-2016) New and Improved Eiffel Tower (Non-CaSTable)
by icarus_allsorts 21st Jan 2014 at 2:51pm , updated 5th Jan 2016 at 9:06am
+1 packsWorld Adventures -
Shop for Clothing Display Pedestal Mod
by ani_ 19th May 2014 at 6:36am
+1 packsInto the Future -
CaSTable RabbitHole Replacements
by AussomeDays 18th Nov 2014 at 12:54pm , updated 14th Dec 2015 at 8:39pm
+10 packsWorld AdventuresAmbitionsLate NightTown Life StuffPetsShowtimeSupernaturalUniversity LifeIsland ParadiseInto the Future -
CaSTable Building Shell Replacements
by AussomeDays 30th Jan 2015 at 1:11pm , updated 14th Dec 2015 at 8:41pm
+5 packsWorld AdventuresLate NightShowtimeUniversity LifeInto the Future -
University Student Union / Library Shell Overrides to help with Crowding Issues
by AussomeDays 9th May 2018 at 4:07pm
-
by lizcandor 27th Apr 2021 at 9:22pm
80 86.6k 323 -
by mingos 19th Oct 2021 at 10:07pm , updated 19th Oct 2021 at 11:32pm
20 22.1k 72
-
CaSTable Rocks, Crystals, Ruins, Mines & Dive Caves
by AussomeDays 2nd Aug 2015 at 1:27pm
Rocks and similar objects that override the original game objects to enable CaSTability. more...
-
CaSTable Magic Gnome Overrides - Randomly AutoColoured - Convertible to Garden Gnomes
by AussomeDays 14th Mar 2016 at 11:33pm
Overrides that add CaSTability to all EA magical gnomes created over the course of the game releases. more...
-
CaSTable RabbitHole Replacements
by AussomeDays 18th Nov 2014 at 12:54pm , updated 14th Dec 2015 at 8:39pm
RabbitHole shells that can be recoloured using the Create-A-Stye tool and used in place of the default EA versions. more...
+10 packsWorld AdventuresAmbitionsLate NightTown Life StuffPetsShowtimeSupernaturalUniversity LifeIsland ParadiseInto the Future -
CaSTable Building Shell Replacements
by AussomeDays 30th Jan 2015 at 1:11pm , updated 14th Dec 2015 at 8:41pm
Building shells that can be recoloured using the Create-A-Stye tool and used in place of the default EA versions. more...
+5 packsWorld AdventuresLate NightShowtimeUniversity LifeInto the Future -
CaSTable Cow Plants and related objects from the "Killer Classics" store set
by AussomeDays 6th Sep 2015 at 2:49pm
"Killer Classics" store set - Cow Plant, Arcade Machine, Spring Rider - CaSTable versions more...
-
Fence & Gate of Farmington texture "fix" to alleviate fence post differences with adjacent sections
by AussomeDays 1st Sep 2015 at 3:43am
Texture replacements to correct visual inconsistency with adjacent fence and gate pieces. more...
-
Additional Entry and Exit Routing Slots to Reduce Door Crowding - Schools, University
by AussomeDays 17th Dec 2015 at 8:14pm , updated 6th Feb 2016 at 9:29pm
Additional routing slots - currently schools and Uni buildings - that reduce door crowding by assigning sims to all available doors more...
57 107k 340 -
University Student Union / Library Shell Overrides to help with Crowding Issues
by AussomeDays 9th May 2018 at 4:07pm
Overrides for University Student Union and Library shells to help alleviate doorway crowding more...
-
CaSTable Hover Train Car Models
by AussomeDays 1st Sep 2015 at 3:42am
Models used for designating the train car colours used when a rideable hover train is generated (or for deco). more...
+1 packsInto the Future
Packs Needed
Base Game | |
---|---|
Sims 3 |
Expansion Pack | |
---|---|
World Adventures |