Please or Register to create posts and topics.

Wall Tile Randomizer

Page 1 of 3Next

Ever get tired of cutting up your walls to create tile variation? Wish there was a way to automatically generate randomized walls? Now there is! Just extract the 7z, run WallRandomizer.exe, and either copy the contents of the output vmf or use it as an instance.

--NOTICE--
You WILL need to install Python 3.3, available at http://www.python.org. The WTR will NOT work without the dlls from it, which I cannot distribute.

Features:
-Customizable size
-Either white or black wall
-Clean or dirty variants
-Enable/disable of certain tile sizes
-Automatic texture alignment

Please note that this is in very early testing - just something I whipped up in an afternoon. The algorithm is also a tad slow and can lead to some odd results. Please leave feedback about any bugs you may encounter.

Changelog:
v1.1
-Fixed texture alignment
-Added clean/dirty variants
-Added input checks (no more putting "fish" as the width :()
-Improved and optimized randomizer algorithm
-Added texture arrays, making it possible in future versions to add a text file to change textures
-Other miscellaneous bugfixes

v1.1.1
-Fixed clean wall bug (thanks protoborg and tile)

v1.2 (A day late and a dollar short, sorry)
-Fixed side alignment issues
-Upgraded from Python 2.7 to Python 3.3
-Replaced crappy 15-minute-implemented brush writer with PyVMF

File Name: Wall Tile Randomizer v1.2.7z
File Size: 1.65 MiB
Click here to download Wall Tile Randomizer

Released Maps
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]

Sounds interesting. I'll have to give this a try.

ImageImage

I can't decompress this stupid thing.

Wow! That was...uh, yeah. Just, yeah.

You will need 7zip, available at http://www.7-zip.org. It's free :D

Released Maps
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]

The textures aren't lining up. I'll copy and paste what I said in your other thread because this is still an issue.

Mevious wrote:
In your wall randomizer it looks like you're changing the wrong value for the offset. When I tried it, I got results like:
"uaxis" "[1 0 0 0] 0.25"
"vaxis" "[0 128 -1 0] 0.25"

I think this is supposed to be:
"vaxis" "[0 0 -1 128] 0.25"

Hmm. Seems to work well enough. Though there is one thing, and I think it's the same thing Mevious was saying - some textures aren't aligned properly in their spot. For example, 64x64 brushes had centered textures when they should have been aligned Left or Right.

Easily fixed with a quick justification, but I thought it was worth flagging up.

ImageImage

Ah, yes, it turns out I inadvertently posted an old version of the program. It's fixed and I will update with a few more features in a few days or so (whenever I get reliable internet)
Thanks for testing!

EDIT: v1.1 has been updated, with the texture problems fixed and a few more features thrown in.

Released Maps
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]
wrathofmobius wrote:
You will need 7zip, available at http://www.7-zip.org. It's free :D

That's what I mean. 7zip is unable to open it.

EDIT: I get an "Unsupported compression method for..." error.
EDIT2: Now Windows is saying it is not a valid Win32 application.

Wow! That was...uh, yeah. Just, yeah.

That doesn't sound good! Can you give me any more details about the error(s)? Like what exactly pops up? Also, are you sure the download completed successfully and was not interrupted?

Released Maps
[spoiler]WOM Test 1
Laser Cube Quest
Mho' Power - Community Spotlight!
Four Corners[/spoiler]
protoborg wrote:
EDIT: I get an "Unsupported compression method for..." error.

You seem to have an outdated version of 7zip. I had the same error too and installing the newest version helped.

Page 1 of 3Next