# Highrise Studio 0.1.4

**URL:** <https://createforum.highrise.game/t/highrise-studio-0-1-4/582>\
**Category:** Studio Updates\
**Created:** [December 19, 2023, 7:56pm UTC](https://createforum.highrise.game/t/highrise-studio-0-1-4/582 "2023-12-19T19:56:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Highrise](https://yyz2.discourse-cdn.com/flex036/user_avatar/createforum.highrise.game/highrise/32/847_2.png) [@Highrise](https://createforum.highrise.game/u/Highrise)\
**Post date:** [December 19, 2023, 7:56pm UTC](https://createforum.highrise.game/t/highrise-studio-0-1-4/582/1 "2023-12-19T19:56:23Z")

</div>

**What’s new?**

- The World Builder has been rebranded to Highrise Studio.
- The UI has received a visual overhaul.
- Login now supports 2-Factor Authentication.
- The scripting API now uses camelCase and has been refactored to work more similarly to other LUA APIs and standards.
- 
  - `hr.` is the default namespace for all Highrise services, IE: `hr.time.deltaTime` or `hr.players.getPlayers`.

- 
  - `entity` gets the current entity the script is attached to.

- 
  - `room` gets the current room the `entity` is in.

- 
  - `script` gets the current script, this gets properties more explicitly: `local number = script.MyCustomNumber`.

- 
  - `transform` is the same as `entity.transform`.

- 
  - `.create<Type>` is the new standard for object creation. (`entity.createEntity()` )(`hr.ui.createLabel()`) This makes things more explicit with less “string-y” APIs.

- 
  - `vector3` is our only DataType at the moment, however, these are not objects and new ones are made through `<Type>.new`, so `vector3.new(0, 0, 0)`.

- 
  - Player & Local Player are now scripts that are automatically attached to the root of the avatar instead of being attached prefabs.

- 
  - `LuaGlobals` (previously `LuaUnityModules`) is now reserved for global keywords instead of being a catchall for `Instantiate` (which is removed for the `create<Type>` style).

**What’s been patched?**

- Anchors that are attached to a room itself will be disabled upon entering Play Mode. _(This should no longer prevent you from tapping things in the world.)_
- Entities will no longer remain selected and interactable when you switch to another room tab.
- The source of your world will now display the folder name of your project in the asset list.
- Changes made to prefabs that are within other prefabs will now persist.
- Shortcuts will now only interact with the area that’s in focus.
- General improvements around opening and creating projects.

**Windows**  
[Download](https://d4v5j9dz6t9fz.cloudfront.net/unity-builds/com.pz.studio.windows/75/HighriseStudio-0.1.4.exe)

**MacOS**  
[Download](https://d4v5j9dz6t9fz.cloudfront.net/unity-builds/com.pz.studio.macos/67/HighriseStudioInstaller.dmg)
