RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

House Builder RC 10

TNDKillian

Wanderer
House Builder RC 10

Hi!

Ok, here is the Release Candidate 10 :)

Changes since RC 8

- Use your MouseWheel to change the floor
- 3rd MouseButton to scroll/look around
- New Toolbox
- Change the Z level where to add tile
- Open and Save Dialogs
- New layout
- Move around with arrow cursors
- U can select if the building has an Foundation
- Build 4 Story houses with or without Foundation
- New tollbar and new menu
- X and Y coordinates shown on the Statusbar
- New render function ( rewritten )
- New design dialog ( rewritten )
- An about dialog
- Set the Background to Tile or RGB Color
- ContextMenu for Toolbox
- ContextMenu for Designer

- Properties dialog for the Design
  • - Resize your Design
    - Set speacial values[/list:u]
    - Options Dialog
    • - Set Server Prefix[/list:u]

      Keys

      Arrow Keys - Scroll/look around
      a - Z-Value down
      q - Z-Value up
      PageUp - One Floor up
      PageDown - One Floor down

      For the other Shortcuts look at menu.

      Installation

      1. Extract the "HouseBuilderRC10.zip" to any directory of your choice.
      2. Start HB with the "HouseBuilder.exe"

      License

      GPL - GNU Public License

      Source

      The Source will be available in next days, when everything has comments and it looks nicer ;)

      ToDo

      - Roofing (at time extrem prealpha version, not added to RC 10)
      - Change Z Level for every Floor
      - Make House Builder work with more Servers
      - More Options in Options Dialog
      - Transparency effects to some controls
      - Import

      Download

      Ok, enough readed here is the download link :

      Download ~154 kb

      Have Fun :D

      Please give feedback and ideas.
      And also Bugs, i think ;)
 

House Maker

Wanderer
Looking good.. :)
Only 1 thing I would change.. The right click bring up a menu. This stops you from deleting items with the right click.. This would be the only thing I would take out... I like the A & Q raise and lower option.. :)
 

TNDKillian

Wanderer
Hehe =o)

I have found a method how to select a tile in a design......so now i can change the z level of the selected tile and maybe i get it work to set it static =o).........hehehe.......:D

Oh, with the context menu i change it a little bit now.......it only shows when u not have select a tile ( in toolbox i mean )......i hope that is what u want =o)
 

House Maker

Wanderer
What I mean is when you have already placed a tile and you want to remove it you normally right click it to remove it, But when you do this a menu pops up.. I was wondering if this is intended, or if this can be removed.. Other then that the program is rocking.. :)
The menu that pops up is the one you can changed the background color, and save.. This feature is already up on the top menu..
 

Alaerie

Wanderer
Great job!
But I miss some tiles:

marble arch without the decoration line
(InsideUO Model-No. 274, 275, 276, 277, 278)
blue marble arch without the decoration line
(InsideUO Model-No. 688, 689, 690, 691, 692)
marble arch with decoration line
(InsideUO Model-No. 1080, 1081, 1082, 1083, 1084)
blue marble arch with decoration line
(InsideUO Model-No. 1094, 1095, 1096, 1097, 1098)
marble arch with light decoration line
(InsideUO Model-No. 1085, 1086, 1087, 1088, 1089)
blue marble arch with light decoration line
(InsideUO Model-No. 1099, 1100, 1101, 1102, 1103)
marble bench
(InsideUO Model-No. 1113, 1114)
stone bench
(InsideUO Model-No. 1115, 1116)

It would be nice if you could add them too :D
I hope you understand which tiles I mean.
Sorry about my english :oops:
 

TNDKillian

Wanderer
I soon finished version 1 with an tile editor....so you can add, reorganize and delete tiles from list......but i add this tiles to the standart list ;)
 

Alaerie

Wanderer
Oh, I'm sorry, but they don't appear in my item menu :oops:
a mistake on my part
But the tile editor sounds great :)
 
I love the new update!

Call me lazy but is there a way you can make pre-made tree (leaves+tree) set? So we don't have to click two things just to create a tree. This might help out creating multiple faster. Or is there a feature for that already that I missed? Awesome tool!

Thanks
 

House Maker

Wanderer
Well the references for the trees and trunks are seperate in UO.. If you have InsideUO you will see what I mean..
But yes it would be nice to have them together.. :)
 
House Maker said:
Well the references for the trees and trunks are seperate in UO.. If you have InsideUO you will see what I mean..
But yes it would be nice to have them together.. :)

Well, I helped out "un-named" shard build and decorate and one of the scriptor made a gm tool that can place tree+trunk all at one click. I no longer have that tool and the shard moved and I can not get any contact with that scriptor so I knew it's possible to create such tool. :)
 

Squidinc

Wanderer
I'm having some problem with the release #10.

Each time I try to load a saved building, I get the following Error:

System.IO.DirectoryNotFoundException: Impossible de trouver une partie du chemin d'accès "C:\Documents and Settings\Propriétaire\Mes documents\Internal\toolbox.xml".
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize)
at System.IO.StreamReader..ctor(String path)
at Ultima.TileSet.LoadFromXml(String filePath, TreeView treeView)
at Ultima.ToolBox..ctor(Form parent)
at Ultima.Core.CreateToolBox()
at Ultima.Core.miLoadDesign_Click(Object sender, EventArgs e)
at Reflector.UserInterface.CommandBarControl.OnClick(EventArgs e)
at Reflector.UserInterface.CommandBarControl.PerformClick(EventArgs e)
at Reflector.UserInterface.CommandBar.PerformClick(CommandBarItem item)
at Reflector.UserInterface.CommandBar.WndProc(Message& message)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr

(sorry if a part of the error is in french)
 

Squidinc

Wanderer
Ok, I was able to fix the previous error, the saved buildings have to be in the same directory than the "Internal" Folder.

Now I get a new one! :D whaaa

System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
at Ultima.HouseDesign..ctor(String filePath)
at Ultima.Core.miLoadDesign_Click(Object sender, EventArgs e)
at Reflector.UserInterface.CommandBarControl.OnClick(EventArgs e)
at Reflector.UserInterface.CommandBarControl.PerformClick(EventArgs e)
at Reflector.UserInterface.CommandBar.PerformClick(CommandBarItem item)
at Reflector.UserInterface.CommandBar.WndProc(Message& message)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Here you go :| dunno what do to about this one :/.
 

Sleep2000

Wanderer
hello...
i have this problem when i start a new project:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.TypeInitializationException: The type initializer for "Ultima.Art" threw an exception. ---> System.IO.DirectoryNotFoundException: Attempted to access a path that is not on the disk.
at Ultima.Client.GetFilePath(String file)
at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
at Ultima.Art..cctor()
--- End of inner exception stack trace ---
at Ultima.Art.GetStatic(Int32 index)
at Ultima.TileSetEntry..ctor(Int32 index, Int32 count)
at Ultima.ToolBox..ctor(Form parent)
at Ultima.Core.CreateToolBox()
at Ultima.Core.miNewDesign_Click(Object sender, EventArgs e)
at Reflector.UserInterface.CommandBarControl.OnClick(EventArgs e)
at Reflector.UserInterface.CommandBarControl.PerformClick(EventArgs e)
at Reflector.UserInterface.CommandBar.PerformClick(CommandBarItem item)
at Reflector.UserInterface.CommandBar.WndProc(Message& message)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
HouseBuilder
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///H:/download/ultima%20online/RUNUO/HouseBuilderRC10/HouseBuilder.exe
----------------------------------------
 

Squidinc

Wanderer
Well, download release 10 Sleep2000 and you'll have more tiles... that's it :p. Release 5 is old.

EDIT: And thanks for the fast answer about my problem! :)
 

JollyGreen83

Wanderer
Error

Hmm... I get this when trying to open a building I had saved just 10 mins ago with HB10. Any help with this one?

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Ultima.HouseDesign..ctor(String filePath)
at Ultima.Core.miLoadDesign_Click(Object sender, EventArgs e)
at Reflector.UserInterface.CommandBarControl.OnClick(EventArgs e)
at Reflector.UserInterface.CommandBarControl.PerformClick(EventArgs e)
at Reflector.UserInterface.MenuBarItem.OnClick(EventArgs e)
at System.Windows.Forms.MenuItemData.Execute()
at System.Windows.Forms.Command.Invoke()
at System.Windows.Forms.Control.WmCommand(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at Reflector.UserInterface.CommandBar.WndProc(Message& message)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
HouseBuilder
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Adam%20Thomas/Desktop/Belmore%20UO%20Shard%20Development/HouseBuilder10/HouseBuilder.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
CommandBar
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Adam%20Thomas/Desktop/Belmore%20UO%20Shard%20Development/HouseBuilder10/CommandBar.DLL
----------------------------------------
Ultima
Assembly Version: 1.0.1338.1619
Win32 Version: 1.0.1338.1619
CodeBase: file:///C:/Documents%20and%20Settings/Adam%20Thomas/Desktop/Belmore%20UO%20Shard%20Development/HouseBuilder10/Ultima.DLL
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
 
Top