Leaderboard
Popular Content
Showing content with the highest reputation on 10/26/2017 in Posts
-
Water Pressure (Bionicle Short Film)
aidenpons and 4 others reacted to emily for a topic
Welcome back, forums! Here's a cartoon a made while you were gone. It's about Gali and some pals. As ever, your thoughts are greatly appreciated!5 points -
LDD lua console
Cyrem and one other reacted to Tweesee for a topic
(Replying for now because I can't edit) Here's a dump of what I've found so far: LDD controls editMode groupTreeViewControl infoControl templatePaletteContol infoControlContainer recentModelsContol filterControlBox materialGridContol bgAutomaticMode viewMode common commands editMode bgAutomaticMode viewMode common UserHasAccessToBrand window IsModal() ModalStop() SetModal() ModalRun() Create() New() GetDeveloperMode() returns boolean application GetBrand() SetEditCommand(.?AVCommand@LEGO@@) SetBrand(string) Import(string, .?AVBrickConnectSceneControl@LEGO@@) Create() New() brickPaletteControl ClearFilter() GetNumberOfBags() returns int SetBrickFilterDescription(string) sceneManager SetDefaultTool(.?AVBrickConnectSceneContolTool@LEGO@@) SetCurrentTool(.?AVBrickConnectSceneContolTool@LEGO@@) GetCurrentTool(.?AVBrickConnectSceneContolTool@LEGO@@) Create() New() controlManager Create() New() GetModifiers() GetKeyboardFocus() IsKeyPressed() GetWindow() returns LDD.window GetBackground() tools (.?AVBrickConnectSceneContolTool@LEGO@@) clickPullTool Create() New() hingeTool Create() New() materialItemControl Create() New() materialTool Create() New() noneTool Create() New() sameColorSelectionTool Create() New() cloneTool Create() New() multipleSelectionTool Create() New() moveTool Create() New() sameShapeSelectionTool Create() New() sameColorAndShapeSelectionTool Create() New() decorationTool Create() New() paintBucketTool Create() New() hideTool Create() New() clickStickTool Create() New() colorPickerTool Create() New() singleSelectionTool Create() New() stringPullTool Create() New() deleteTool Create() New() sceneControl ResetCamera() ZoomInOut(number) RotateUpDown(number Degrees) RotateLeftRight(number Degrees) Layout(string LayoutType) Create(?) New(?) brickDatabase Create() New() GetBrickSetVersion() webCommunicator Create() New() UiClass: GetScale() SetPosition() SetVisible() SetRect() SetSize() SetLocText() ResizeHeightToFitText() GetSize() SetScale() ConnectUpdateObserver() SetEnable() FitToChildren() GetVisible() Create() Modal SetFocus() SetImage() SetText() GetPosition() DisconnectUpdateObserver() ResizeToFitText() SetParent() ldd commands showHideCameraControl New() Do() controls keyboardstate resetCameraCommand() cameraContol (UiClass)2 points -
Desktop Minifigs
FeebTube reacted to lol username for a topic
LEGO used to have a "Desktop Minifigs" program downloadable from lego.com. You can now get the installer from the Bionicle Media Project: http://biomediaproject.com/bmp/files/LEGO/Computer/DesktopMinifigs.exe Today I found this: https://www.webspun.org/portfolio/lego/index.php In case that link goes dead, it says: And more importantly, it has four gifs of animations from it. I found more of them unused by the page here, plus a few jpg thumbnails: https://www.webspun.org/portfolio/lego/img/ imgur mirror: https://imgur.com/a/D7toi I think they might be higher res than the animations in the actual program which is kinda neat. And Dooku isn't in the final program at all. I dunno what's up with that - licensing issues maybe? The final roster is Johnny Thunder, Dr Kilroy, Pepper and the Brickster, Cam Attaway, and Dash Justice.1 point -
Water Pressure (Bionicle Short Film)
Tweesee reacted to emily for a topic
Flash CS6. Then sound was added in with a free trial of premiere, lol1 point -
Unikitty TV show
emily reacted to lol username for a topic
Freezeframing this is gonna be fun Imagine: Your neck suddenly relocating to the middle of your body1 point -
LDD lua console
lol username reacted to Tweesee for a topic
It was brought to my attention by @WillKirkby that LDD, in developer mode, has a lua console. If you want to participate in the digging yourself here's a list of commands that have been helpful to us: Dump the keys of a table: dumptable = function(foo) local stuff="" for key in pairs(foo) do stuff=stuff .. key .. "\n" end error(stuff) end Dump the keys of an object/userdata dumpmetatable = function(foo) dumptable(getmetatable(foo).__index) end I hear your cries and we wish we could too. But the lua console has disabled print so we have to use error(). The issue with error is that it'll break loops. First poking around in the scripts in the assets.lif, we've found the global variable LDD. This is a table and its contents is as follows: Edit: Recreated the print function sorta. This will terminate loops though. print = function(...) local items = {...} local final = "" for pos, item in pairs (items) do if (pos ~= 1) then final = final .. " " end final = final .. tostring(item) end error(final) end controls commands UserHasAccessToBrand window GetDeveloperMode application brickPalletControl sceneManager controlManager tools sceneControl brickDatabase webCommunicator So far I've only taken a look at sceneControl. It has these functions: ResetCamera() ZoomInOut(number) RotateUpDown(number Degrees) (Degrees in radians) RotateLeftRight(number Degrees) Create(?) New(?) There's also a Layout(string LayoutType) function that's not shown in the metatable for some reason. Calling the function: LDD.sceneControl:Layout("ViewModeToolbarLayout") Gives us a toolbar in the scene. This does allow you to explode models when in build mode. Edit 1: Been dumping the methods and properties of the classes in the tables LDD & ldd. A lot more has to dumped but starting to get somewhere with the LDD.controls.editMode table. LDD controls editMode groupTreeViewControl (UiClass) frameAugmentation destroy infoControl templatePaletteContol infoControlContainer recentModelsContol filterControlBox materialGridContol b1 tooltipAugmentation parent OnMouseClicked clickSoundAugmentation destroy b2 destroy popParent SetFreebuildMode() bgAutomaticMode slider (Ui Class) viewMode [Empty table?] common [Empty table?] commands editMode bgAutomaticMode viewMode common UserHasAccessToBrand() [Possibly broken function] window IsModal() ModalStop() SetModal() ModalRun() Create() New() GetDeveloperMode() returns boolean application GetBrand() SetEditCommand(.?AVCommand@LEGO@@) SetBrand(string) Import(string, .?AVBrickConnectSceneControl@LEGO@@) Create() New() brickPaletteControl ClearFilter() GetNumberOfBags() returns int SetBrickFilterDescription(string) sceneManager SetDefaultTool(.?AVBrickConnectSceneContolTool@LEGO@@) SetCurrentTool(.?AVBrickConnectSceneContolTool@LEGO@@) GetCurrentTool(.?AVBrickConnectSceneContolTool@LEGO@@) Create() New() controlManager Create() New() GetModifiers() GetKeyboardFocus() IsKeyPressed() GetWindow() returns LDD.window GetBackground() tools [array of .?AVBrickConnectSceneContolTool@LEGO@@] clickPullTool Create() New() hingeTool Create() New() materialItemControl Create() New() materialTool Create() New() noneTool Create() New() sameColorSelectionTool Create() New() cloneTool Create() New() multipleSelectionTool Create() New() moveTool Create() New() sameShapeSelectionTool Create() New() sameColorAndShapeSelectionTool Create() New() decorationTool Create() New() paintBucketTool Create() New() hideTool Create() New() clickStickTool Create() New() colorPickerTool Create() New() singleSelectionTool Create() New() stringPullTool Create() New() deleteTool Create() New() sceneControl ResetCamera() ZoomInOut(number) RotateUpDown(number Degrees) RotateLeftRight(number Degrees) Layout(string LayoutType) Create(?) New(?) brickDatabase Create() New() GetBrickSetVersion() webCommunicator Create() New() UiClass: GetScale() SetPosition() SetVisible() SetRect() SetSize() SetLocText() ResizeHeightToFitText() GetSize() SetScale() ConnectUpdateObserver() SetEnable() FitToChildren() GetVisible() Create() Modal SetFocus() SetImage() SetText() GetPosition() DisconnectUpdateObserver() ResizeToFitText() SetParent() ldd commands showHideCameraControl New() Do() [Toggles camera control ui] control (UiClass) keyboardstate resetCameraCommand controlManagerObserver rightButton DoControlAction isZoomingInOut zoomDir DoAction destroy controlState isRotatingUpDown leftButton isRotatingLeftRight bottomControlContainer cameraControl upButton saveRectAugmentation ActivateCameraControl OnUpdate rotationDir DoKeyboardAction lastTime StopControlAction moving about Do() [Opens the about window] SetEnable() Create() UpdateEnable() GetToggled() Toggle() GetToggleable() New() GetEnable() cameraContol (UiClass) _G.BrickDatabase New() GetBrickSetSetVersion() Create() Destroy() CallMethod() FindMember() New() There's manipulation of the UI that I would like to do but can't figure out right now.1 point -
LDD lua console
Tweesee reacted to lol username for a topic
Oh boy I can't wait to abuse this and potentially bug out LDD1 point -
1 point
-
Desktop Minifigs
lol username reacted to emily for a topic
http://www.davers.com/itoontoys/ Looks like the star wars one came with yoda as well. After finding a second portfolio talking about this thing, I got suspicious, so I did some digging in wayback and it turns out that it did come out after all! though for some reason they called it a desktop app instead of toy. people used the word 'app' back then?! Wayback has preserved the download, thankfully. I'll get it archived on bmp soon.1 point -
Insane Raiders [2022-12-29: Occasional updates are still happening!]
le717 reacted to Arthuriel for a topic
Back in August I made another comic:1 point -
1 point
