SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Levels

Reply
 
Thread Tools
The Blocks Builder by Ors and LJ Sonik Details »»
The Blocks Builder by Ors and LJ Sonik
Version: beta, by LJ Sonik LJ Sonik is offline
Developer Last Online: Feb 2019

Category: Version: SRB2 Rating: (7 votes - 4.57 average)
Released: 04-06-2014 Last Update: Never Installs: 3
Single Player Levels Multiplayer Levels Scripts Re-Useable Content Is in Beta Stage

Presentation:
Thanks to Lua, I highly improved the in-game editor possibilities: aside from many drastic technical improvements, I added a Direct Build feature, that allows you adding / removing blocks directly in the building slot.
You just have to aim a place, then pressing the Custom Action 1 or Toss Flag key for adding, or the Custom Action 2 key for removing, just like in Minecraft
Note that you can hold the key down to add / remove several blocks quikly.

To choose which kind of block you wanna add, you use the Custom Action 3 button. It'll switch to next block type.
You can equally do that by using a console command: "b <type>", where type is a number that indicates the type of block you need. Examples:
"b 2" will make you adding blocks of type 2.
"b 6" will make you adding blocks of type 6.
"b 0" would make you removing blocks, but is useless since you can just do it by pressing the key when you have a block ahead of you.

You can easily float up / down by spinning while jumping, then using the Jump / Spin buttons like in Spectate Mode. Walk on the ground to back to normal moving.

Tips:
-I suggest you using your mouse button to place a block, it's really helpful (in other terms, set a mouse button to Custom Action 1 or Toss Flag)
-If you have problems with placing / removing blocks, try moving a bit, most of the time this is due to the fact that you can't place blocks if you have any part of your character being where the block gonna be created. Remember equally that you cannot place blocks above you, or above any other player in the game, and that you can't remove the block you are standing on.


This wad currently features two maps specially made for the Blocks Builder (MAP01 and MAP04), and the two maps created by Ors that included in-game editor for 2.0.7, upgraded with the script (MAP02 for Co-op / MAP03 for CTF).
The first and fourth maps (MAP01 and MAP04) feature a 16 x 16 x 16 Blocks Builder that can handle 7 different types of blocks (using "b" command).

This is actually a beta, more blocks builders with various themes / dimensions are coming: probably a CEZ-themed CTF where players can build a tower to protect their flag, an ACZ-themed level, and more...

Controls:
Building:
-Custom Action 1 / Toss Flag: add a block
-Custom Action 2: remove a block
-Custom Action 3: switch blocks type

Flying:
-Jump + Spin: Active air floating
-Jump: raise
-Spin: sink

Console commands:
-"block <type>" / "b <type>": select the block you wanna place
-"fill <x1> <y1> <z1> <x2> <y2> <z2> <type> <blocksbuilder>": fill in a section of the Blocks Builder with blocks of type <type>. If there are more than one Block Builder, set <blocksbuilder> which is the number of the Blocks Builder affected by the command. Don't work if there is any player in the building slot.

Console variables:
-"floating": enable / disable flying
-"aimbuild": alternate between old / new building way.
-"buildingdistance": set the max distance for adding / removing blocks
-"aimbuildprecision": lower it to increase aimbuild precision. 4 is fine.

Credits:
-Main idea: Ors (i.e: making a 3d in-game editor)
-Script: LJ Sonik
-Maps:
-The Block Builder: LJ Sonik
-The Monument Builder: Ors
-Build the Flag: Ors
-The Factory: the cyan
Permission:
You may use this script in your own mods and even modify it without asking permission to Ors or LJ Sonik, however you have to give credits (Ors for main idea, LJ Sonik for scripting). This includes the header of the script (the first seven lines) which may not be removed or modified.

Link: http://www.4shared.com/rar/kDK4iA2Ab...Builder3D.html

Download Now

File Type: rar BlocksBuilder3D.rar (229.1 KB, 823 views)

Supporters / CoAuthors

Show Your Support

  • The author of this addon has given explicit permission for its content to be re-used and/or reproduced.

Comments
Old 04-06-2014   #2
LJ Sonik
Default

Received a minor update to fix temporarily a bug that was randomly happening when placing a block in multiplayer: now it'll just display an error message instead of removing the hook.
The music is equally changed, because I first uploaded an older release instead of the last one.
LJ Sonik is offline   Reply With Quote
Old 04-07-2014   #3
FaroukTheHedge
Permanently Banned
Default

I Was waiting for someone to do it !! , now we can build Maps Directly from game by this !!,Great work,really cool
EDIT :I Hope you complete the missing textures, but we can't save Progress ... it's good however

---------- Post added at 01:47 PM ---------- Previous post was at 01:28 PM ----------

Quote:
Originally Posted by FaroukTheHedge View Post
I Was waiting for someone to do it !! , now we can build Maps Directly from game by this !!,Great work,really cool
EDIT :I Hope you complete the missing textures, but we can't save Progress ... it's good however
Suggestions :
1 - Is there anyway to float up or down ?
2 - It's really bad to place blocks slowly, (by standing behind an area) why can't we just aim and place blocks DIRECTLY where we want (I've tried another wad like this before, this one isn't as i expected ) ??


Last edited by FaroukTheHedge; 04-07-2014 at 12:52 PM.
FaroukTheHedge is offline   Reply With Quote
Old 04-07-2014   #4
LJ Sonik
Default

Quote:
we can't save Progress
I already thought about that, but Lua doesn't allows such things.

Quote:
I Hope you complete the missing textures
Yeah I just realized that, we didn't update the custom textures to match with 2.1. Thank for noticing that anyway :D

Quote:
Is there anyway to float up or down ?
Not currenly, but I could add a special console command to enable players to do that.

Quote:
It's really bad to place blocks slowly, why can't we just aim and place blocks DIRECTLY where we want
Tip: You can still hold the build key to place many blocks quickly.

I guess you're meaning like in Minecraft, right ?
Well, I had to choose between this or the Minecraft way.
I thought that with MC way of building, players would only spend a very short time for building, what would be quicly boring cuz you would have everything easily, especially since I wanna make ctf / match versions of the Blocks Builder.

I could still do the same thing that with the floating thing you told me: a command to allow an alternative way of building, like in MC.
About commands, I didn't tell you anything about the "fill" command. You can use it to fill a part of the building slot with a specific block (see the console for help).

Quote:
I've tried another wad like this before, this one isn't as i expected
What is this wad ? I am curious to know
LJ Sonik is offline   Reply With Quote
Old 04-08-2014   #5
ToniczeHedgefox
Make room for Dr. Sonic!
 
ToniczeHedgefox's Avatar
Default

This wad is great, just make it more like Minecraft to make it more enjoyable. Also add Grass Blocks and Lava Blocks. (or maybe quiksand if you are doing ACZ)
__________________
Tonic ze Hedgefox, at your service.
ToniczeHedgefox is offline   Reply With Quote
Old 04-08-2014   #6
LJ Sonik
Default

What do you think would be great dimensions for the builder ?
Currently it's 16 x 16 x 16, but maybe a littlest one (8 x 8 x 8 ?) could be better ?

By the way the aim build is coming. Maybe today.
LJ Sonik is offline   Reply With Quote
Old 04-08-2014   #7
FaroukTheHedge
Permanently Banned
Default

Quote:
Originally Posted by LJ Sonik View Post
What do you think would be great dimensions for the builder ?
Currently it's 16 x 16 x 16, but maybe a littlest one (8 x 8 x 8 ?) could be better ?

By the way the aim build is coming. Maybe today.
The Controlling is bad, it will be good to use weapons as building tools, ( Like the wad that i told you about it in PM)
For Example
Scatter Ring: Change Texture (should display a full list with all textures and we choose one of them by movment keys)
Automatic Ring : Change Lighting
Rail Ring : Copy Sector Proprities
Custom Action 2 : Paste Sector Proprities
Copy Sector Proprities (Height , texture , Lighting)
Explosion Rings : Colormaps (by Specifying the Red,green,blue colors levels)

Good ideas huh !! take your time

Last edited by FaroukTheHedge; 04-08-2014 at 04:20 PM.
FaroukTheHedge is offline   Reply With Quote
Old 04-08-2014   #8
LJ Sonik
Default

Ho I thought you were talking about a srb2 wad.

Quote:
The Controlling is bad
Quote:
By the way the aim build is coming. Maybe today.


Quote:
it will be good to use weapons as building tools
What about this:
Quote:
more blocks builders [...] are coming: probably a CEZ-themed CTF
The Blocks Builder have to allow players to use their weapons AND building, so your technique WOULDn't be that good (no offense ok ? :p).
However it is true that using a command to select the block type isn't very ergonomic neither intuitive. When I started the script I thought about using weapon select for that, but for the previous reason I won't. The idea with arrow keys is interesting though.

Quote:
Colormaps (by Specifying the Red,green,blue colors levels)
Ok, easy to do, I just have to make 32 x 32 x 32 x 16 x 16 x 16 FOFs :D
No sÚriously, this will NEVER happend. Do you even have an idea how many FOFs I'm using just for SEVEN types of blocks ? Well, 28672. And that's not a lot (that's the minimum needed to be exact), this is just the consequence of Lua not allowing wall texture changing (I know what I am saying).

I fell like you're forgetting this is still a wad for srb2, so don't expect to play a replic of Minecraft. Using Lua doesn't mean you have no limits. Srb2 will always be srb2: blocks are just FOFs, you can't change colormaps just by changing a tag, and there is a limit of 32768 linedefs.
I'm totally aware that 7 textures isn't a lot, if I didn't make more, that's just that I coudln't.
LJ Sonik is offline   Reply With Quote
Old 04-08-2014   #9
FaroukTheHedge
Permanently Banned
Default

Quote:
I fell like you're forgetting this is still a wad for srb2, so don't expect to play a replic of Minecraft. Using Lua doesn't mean you have no limits. Srb2 will always be srb2: blocks are just FOFs, you can't change colormaps just by changing a tag, and there is a limit of 32768 linedefs.
I'm totally aware that 7 textures isn't a lot, if I didn't make more, that's just that I coudln't.
As i said before i've played a wad file that looks exactly like yours but more enhanced (We can copy Sector Proprities by the Rocket Launcher,change the colormaps by pistol,lighting by chainsaw,Change textures from a Plasma Rifle ( Full list of textures) and easily lower and raise floor or celling height with shotgun) and i thought you can make it as this wad "Sectorcraft 0.8.2.pk3"

---------- Post added at 09:38 PM ---------- Previous post was at 09:15 PM ----------

Quote:
Originally Posted by FaroukTheHedge View Post
As i said before i've played a wad file that looks exactly like yours but more enhanced (We can copy Sector Proprities by the Rocket Launcher,change the colormaps by pistol,lighting by chainsaw,Change textures from a Plasma Rifle ( Full list of textures) and easily lower and raise floor or celling height with shotgun, place objects with hands) and i thought you can make it as this wad "Sectorcraft 0.8.2.pk3"
The Wad is good like that
but if you can please add the following features ::
float up/down
Aim build
Question : can you make maps with larger building sectors ? or can we do it ?

---------- Post added at 11:34 PM ---------- Previous post was at 09:38 PM ----------

A Real Funny mod, i can't stop playing it


Last edited by FaroukTheHedge; 04-08-2014 at 08:53 PM.
FaroukTheHedge is offline   Reply With Quote
Old 04-10-2014   #10
LJ Sonik
Default

The aim build is done (read the description).
LJ Sonik is offline   Reply With Quote
Old 04-11-2014   #11
Steel Titanium
 
Steel Titanium's Avatar
Default

Just want to point out that this wad don't like OpenGL and can't run software due to Windows 8.1
Steel Titanium is offline   Reply With Quote
Old 04-12-2014   #12
LJ Sonik
Default

You're right, I didn't try it with openGL before: there are no graphical glitches (aside from thok barrier sometimes) but the loading is extremely slow (about 1 minute for me), and if W8.1 doesn't allow software I guess it may make it just unplayable... Unless trying a smaller one...
I don't see what I could do though, since the lag is very probably caused by the massive amount of FOFs needed for a such concept (More than 28,000 for MAP01).
If you notice some others bugs, especially with netgames, keep in your mind that it is still a beta, more releases are coming later (don't expect to avoid resynch however... Custom variables of Lua are awful with netgames)
LJ Sonik is offline   Reply With Quote
Old 04-12-2014   #13
D00D64
Worst Ranked 'Kart Player
Moderator
 
D00D64's Avatar
Default

Quote:
Originally Posted by steel the fox View Post
Just want to point out that this wad don't like OpenGL and can't run software due to Windows 8.1
I have Windows 8.1 and I run software perfectly fine.
D00D64 is offline   Reply With Quote
Old 04-13-2014   #14
LightspeedX
aka PrismaticAngel
Default

I've created an abomination.
Attached Thumbnails
Click image for larger version

Name:	srb20018.png
Views:	648
Size:	276.7 KB
ID:	4282  
__________________
My YouTube
Quote:
<toaster> i love when people make videos of my stuff
<toaster> i love you lightspeed
LightspeedX is offline   Reply With Quote
Old 04-19-2014   #15
LJ Sonik
Default

Blocks Builder is broken until 2.1.8 comes out.
LJ Sonik is offline   Reply With Quote
Old 04-20-2014   #16
LJ Sonik
Default

2.1.8 is out !
LJ Sonik is offline   Reply With Quote
Old 04-28-2014   #17
LJ Sonik
Default

Updated !

-Now you can float up / down by spinning while jumping, then acting like in Spectate Mode. Walk on ground to back to normal moving.
-You no longer need the console to switch between various types of blocks. Just use the Custom Action 3 key.
-The internal stucture has been changed: now the datas are stored in a mobj. That could possibly make netgames more stable.
-The cyan has started a techno-themed map for the Blocks Builder. Even if the map is currently a beta, I included it in the wad.
LJ Sonik is offline   Reply With Quote
Old 04-28-2014   #18
CyanS
Tuturu~
 
CyanS's Avatar
Default


This is far more easy to use now, good job!
CyanS is offline   Reply With Quote
Old 07-02-2014   #19
CowboyJoseph64
why does this account exist
 
CowboyJoseph64's Avatar
Default

I- I can't seem to use this at all. Am I the only one here with Windows XP?
CowboyJoseph64 is offline   Reply With Quote
Old 07-02-2014   #20
TehRealSalt
Ya Gal Sal Here (σᴥσ)
Moderator
 
TehRealSalt's Avatar
Default

No. I'm on an old XP laptop (at the moment). Just tested it, and it works just fine.
__________________
Twitter | Twitch | Youtube
TehRealSalt is online now   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:43 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.