Author Topic: How to add and poisition lift parts on a lift  (Read 142 times)

Offline Luigi Fan 2006

  • General Member
  • Posts: 9
  • A person that films lifts.
  • Location: Valencia @ Spain
    • View Profile
How to add and poisition lift parts on a lift
« on: February 24, 2024, 09:54:54 am »
Lift parts like, e.g:
- COP (inside button panel)
- HOP (call station)
- Outside and inside lanterns
- Indicators

I wanted to know because I have plans to make a mod of Ben's Island building that will contain some modded lifts.

Share on Facebook Share on Twitter


Offline NothingCanStopMe357

  • Contributor Level I
  • *
  • Posts: 172
  • Contributor to SSF. Innovation is key to success.
  • Location: Multiple places. Usually Scratchland and Skyscrapersimcity
    • View Profile
    • My Scratch Account
Re: How to add and poisition lift parts on a lift
« Reply #1 on: February 24, 2024, 03:56:35 pm »

This is how each elevator functions are implemented:


1. The "COP": you would use the CreatePanel command to create the panel and the AddButton/AddControl commands within the Elevator Section to add the controls.
2. The "HOP" (we call these Call Stations, HOP is an incorrect term): You use the CallButtonElevators and CreateCallButtons commands to create the call stations. A more modern/better way of doing this would be to use the CallStation section, and using the CreatePanel for the panel and the AddControl for the buttons/switches. Keep in mind that the CallStation section only works in Skyscrapersim 1.12+ and for older versions you have to resort to the old CallButtonElevators and CreateCallButtons commands.
3. Outside/inside lanterns & Indicators: AddDirectionalIndicator is used for lanterns and AddFloorIndicator is used for the floor indicator.


All the documentation is found on this guide: https://www.skyscrapersim.net/guide/. If you find any of this challenging, the best way to get familiar with these controls is to reference the code from a Skyscrapersim Building (eg. simple.bld) and view the code from there.
Together, we can innovate Skyscrapersim in many ways that has never been seen before. Just bring up an idea and we can implement it!
Like Like x 1 View List

Offline Luigi Fan 2006

  • General Member
  • Posts: 9
  • A person that films lifts.
  • Location: Valencia @ Spain
    • View Profile
Re: How to add and poisition lift parts on a lift
« Reply #2 on: February 29, 2024, 12:36:25 pm »

This is how each elevator functions are implemented:


1. The "COP": you would use the CreatePanel command to create the panel and the AddButton/AddControl commands within the Elevator Section to add the controls.
2. The "HOP" (we call these Call Stations, HOP is an incorrect term): You use the CallButtonElevators and CreateCallButtons commands to create the call stations. A more modern/better way of doing this would be to use the CallStation section, and using the CreatePanel for the panel and the AddControl for the buttons/switches. Keep in mind that the CallStation section only works in Skyscrapersim 1.12+ and for older versions you have to resort to the old CallButtonElevators and CreateCallButtons commands.
3. Outside/inside lanterns & Indicators: AddDirectionalIndicator is used for lanterns and AddFloorIndicator is used for the floor indicator.


All the documentation is found on this guide: https://www.skyscrapersim.net/guide/. If you find any of this challenging, the best way to get familiar with these controls is to reference the code from a Skyscrapersim Building (eg. simple.bld) and view the code from there.

Thanks for the guide, but, for example, I'm doing a mod of Beno's Island place, and I'm modding the old Otis lifts to American Otis.
If I want to put the arrows like shown in the image whilst the Call Buttons command is: CreateCallButtons panel, otistouch, otistouchlit, otistouch, otistouchlit, 1481.97, 1510, 4, left, 0.3, 0.6, true, 0, 0, how do I put the lanterns?