If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Roblox (Windows, Mac OS X)/Revisional Differences/March 26, 2007

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Roblox (Windows, Mac OS X)/Revisional Differences.

This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
Hmmm...
To do:
  • Add more information about the features listed.
  • Add citations.
  • Discover and add more functions with changed names.

Features

Controller Flags

Before mid-2007, Controller Flags were 3D flags that would appear on controllable models when the option for it was enabled.

Control Toolbar

The control toolbar was a studio toolbar used to edit controllers in a model. The toolbar was removed in mid-2007.

Studio Themes

Before mid-2007, a theming engine was included with the studio. This was used to make the studio look like Microsoft Office 2007.

ThumbnailGenerator

This build includes the ThumbnailGenerator service, used to generate thumbnails for games, models and avatars. This service currently only exists on the ROBLOX Compute Cloud Service (RCCService), Roblox's server software. This service will only work when the MESA graphics libraries are included with the client.

Demo code:

-- ThumbnailGenerator:click(string fileType, int cx, int cy, bool hideSky)
-- fileType (output file format): "PNG", "JPG", "TGA", "BMP", "PCX", "ICO"
-- cy (width of the thumbnail) = 1-4096 
-- cx (height of the thumbnail) = 1-4096
-- hideSky (makes skybox transparent) = true, false
print(game:service("ThumbnailGenerator"):click("PNG", 420, 420, true))

Renamed Lua Functions

The functions and game services in this build use camel case instead of the .NET style capitalization used on newer builds of the game.

However this build also contains functions and services with different names than the ones used on newer builds of the game.

Current Name Old Name Function Description
:GetService("")
:service("")
Returns a service with the class name requested.

Extra Game Settings

This build contains options that allow the user to disable the chat filter and change the lerp of the camera. These options were removed in mid-2007.

Leftovers

The March 2007 client has a few leftovers from 2006 ROBLOX. Here are some of them.

Bloom and Depth of Field

This is a leftover from August 2006 builds of ROBLOX. It can be added back into the client with simple HEX Editing.

Studio Icons

In the client, something else that can be found from 2006 are the Studio icons. While they're not able to be seen through HEX or inside the files themselves, if you open the Roblox .exe on Resource Hacker, you're able to find them.